Improving IR-based traceability recovery via noun-based indexing of software artifacts

2012 ◽  
Vol 25 (7) ◽  
pp. 743-762 ◽  
Author(s):  
Giovanni Capobianco ◽  
Andrea De Lucia ◽  
Rocco Oliveto ◽  
Annibale Panichella ◽  
Sebastiano Panichella
2018 ◽  
Vol 2018 ◽  
pp. 1-16
Author(s):  
Andres Neyem ◽  
Juan Diaz-Mosquera ◽  
Jose I. Benedetto

Capstone project-based courses offer a favorable environment for the development of student skills through an approach incorporating theoretical and practical components. However, it is often difficult to successfully coordinate between students, stakeholders, and the academic team. The absence of suitable tools for addressing this issue, along with time constraints, often prevents students from attaining the expected course outcomes. This raises the question “How can we improve project management skills in computing majors through the use of technology-enhanced learning environments?” This paper presents a Cloud-based mobile system for supporting project management under a framework of best practices in software engineering capstone courses. The Kanban approach was used as a core of the proposed system. Kanban boards are very popular in the software industry today. It has been empirically shown that they provide increased motivation and project activity control due to their inherent simplicity. This helps the students and academic team be aware of the project context as it aids in preventing ambiguities, flaws, or uncertainties in the development of software artifacts.


Author(s):  
Fabiano Cattaneo ◽  
Elisabetta Di Nitto ◽  
Alfonso Fuggetta ◽  
Luigi Lavazza ◽  
Giuseppe Valetto
Keyword(s):  

2018 ◽  
Vol 27 (2) ◽  
pp. 797-822 ◽  
Author(s):  
Tamás Gergely ◽  
Gergő Balogh ◽  
Ferenc Horváth ◽  
Béla Vancsics ◽  
Árpád Beszédes ◽  
...  

2020 ◽  
Vol 9 (1) ◽  
pp. 247-255
Author(s):  
Amine Moutaouakkil ◽  
Samir Mbarki

With the rise of new web technologies such as web 2.0, Jquery, Bootstrap. Modernizing legacy  web systems to  benefit from the advantages of the new technologies is more and more relevant. The migration of a system from an environment to another is a time and effort consuming process, it involves a complete rewrite of the application adapted to the target platform. To realize this migration in an automated and standardized way, many approaches have tried to define standardized engineering processes. Architecture Driven Modernization (ADM) defines an approach to standardize and automate the reengineering process.  We defined an ADM approach to represent PHP web applications in the highest level of abstraction models. To do this, we have used software artifacts as a entry point . This paper describes the extraction process, which permits discovering and understanding of the legacy system. And generate models to represent the system in an abstract way.


Sign in / Sign up

Export Citation Format

Share Document