Luis M. Alves

Prof. Luis M. Alves

orcid

Research Focus & Metrics

Academic Career Length

15Years (2012-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 October 2013
Verified
Conference Paper
Closed access
LALuis M. Alves
Luis M. Alves
ASAndre Sousa
Andre Sousa
PRPedro Ribeiro
Pedro Ribeiro
RMRicardo J. Machado
Ricardo J. Machado
Empirical studies are important in software engineering to evaluate new tools, techniques, methods and technologies in a structured way before they are introduced in the industrial (real) software process. Perform empirical studies in a real context is very difficult due to various obstacles, so, we intend to create a stable environment that allows us to perform reliably empirical studies with students. This paper describes a case study with 104 students grouped in seven teams that developed a software system (Web application) for a real costumer. In this study we used a model based on Use Case Points (UCP) to estimate the resources needed to develop a software system.

1 June 2014
Verified
Conference Paper
Closed access
LALuis M. Alves
Luis M. Alves
SOSergio Oliveira
Sergio Oliveira
PRPedro Ribeiro
Pedro Ribeiro
RMRicardo J. Machado
Ricardo J. Machado
Empirical studies are important in software engineering to evaluate new tools, techniques, methods and technologies in a structured way before they are introduced in the industrial (real) software process. Perform empirical studies in a real context is very difficult due to various obstacles. An interesting alternative is perform empirical studies in an educational context using students as subjects and share the results with the academia and the industry. This paper describes a case study with two teams that developed a software system (Web application) for a real customer. In this study we used a model based on Function Points Analysis (FPA) to estimate the size and complexity of software system.

21 June 2020 in Computer Applications in Engineering Education
Verified
Journal Article
Closed access
PDF file
LALuis M. Alves
Luis M. Alves
Dušan Branislav GajićDušan Branislav Gajić
Dušan Branislav Gajić
PHPedro Rangel Henriques
Pedro Rangel Henriques
VIVladimir Ivančević
Vladimir Ivančević
VIVladimir Ivković
Vladimir Ivković
PTPaula Correia Tavares
Paula Correia Tavares

9 November 2017
Verified
Book Chapter
Closed access
LALuis M. Alves
Luis M. Alves
PRPedro Ribeiro
Pedro Ribeiro
RMRicardo J. Machado
Ricardo J. Machado
The lack of preparation of Software Engineering (SE) graduates for a professional career is a common complaint raised by industry practitioners. One approach to solving, or at least mitigating, this problem is the adoption of the Project-Based Learning (PBL) training methodology. Additionally, the involvement of students in real industrial projects, incorporated as a part of the formal curriculum, is a well-accepted means for preparing students for their professional careers. The authors involve students from BSc, MSc, and PhD degrees in Computing in developing a software project required by a real client. This chapter explains the educational approach to training students for industry by involving them with real clients within the development of software projects. The educational approach is mainly based on PBL principles. With the approach, the teaching staff is responsible for creating an environment that enhances communications, teamwork, management, and engineering skills in the students involved.

5 October 2018
Verified
Conference Paper
Open access
LALuis M. Alves
Luis M. Alves
PHPedro Rangel Henriques
Pedro Rangel Henriques
VIVladimir Ivančević
Vladimir Ivančević
MLMaksim Lalić
Maksim Lalić
ILIvan Luković
Ivan Luković
MPMaria João Varanda Pereira
Maria João Varanda Pereira

1 January 2014
Verified
Book Chapter
Closed access
LALuis M. Alves
Luis M. Alves
PRPedro Ribeiro
Pedro Ribeiro
RMRicardo J. Machado
Ricardo J. Machado
Project-Based Learning: An Environment to Prepare IT Students for an Industry Career: 10.4018/978-1-4666-5800-4.ch012: The lack of preparation of Software Engineering (SE) graduates for a professional career is a common complaint raised by industry practitioners. One approach