Often Software Engineering courses approach educating undergraduates in good processes and practices by using a simulated product development environment, following all of the ste...
Several rapid-feedback-based quality assurance mechanisms are used to manage the quality of continuously evolving software. Even though graphical user interfaces (GUIs) are one of...
The area of tool support for software inspection has been under active research since the early 1990's. Although numerous implementations exist and development is still taking...
This paper proposes an approach and a process to recover traceability links between source code and free text documents in software system developed with extensive use of COTS, mi...
Massimiliano Di Penta, Sara Gradara, Giuliano Anto...
When developers join a software development project, they find themselves in a project landscape, and they must become familiar with the various landscape features. To better und...