Software traceability:
Traceability links provide support for software engineers in understanding the relations and dependencies among software artifacts created during the software development process. In this research, we focus on re-establishing traceability links between existing source code and documentation to support software maintenance.
Main collaborator: Dr. René Witte
======================================================================================= ==========================================
Process modeling:
Software maintenance involves the integration, abstraction and analysis of different knowledge resources and artifacts. Maintainers are typically left with no guidance on how to utilize these resources to complete specific maintenance tasks. Current work on process modeling includes
Main collaborator: DRDC Valcartier
======================================================================================= ==========================================
Program comprehension:
======================================================================================= ==========================================
Use Case Maps (UCM):
Main collaborator: Dr. Rachida Dssouli