|Home \ Graduation Activities \ Post-Graduation Page||Login|
Deriving SPL Requirements Analysis Models from Textual Requirements
Currently, Requirements Engineering (RE) lacks automated processes for deriving requirements analysis models from textual requirements, fact also prominent in the context of software product lines. Manually create analysis models is a time consuming and error-prone task. It would be desirable to automate this process and subsequently associate with commonalities and variabilities of software product lines. This dissertation tackles this problem by offering a semi-automatic process for generation of domain models from textual requirements, maintaining traceability and consistency between the different abstractions in the context of software product lines. Use cases are detailed through scenarios, described using UML activity and sequence diagrams. However, transformations between these two behavioural models are needed because besides they complement each other, they also help on migrating to latter stages of the software development cycle, such as architecture. By applying aspect-oriented mechanisms, the modularity and compositions of crosscutting scenarios could be improved. The author developed the MoPLine approach which is a Software Product Line Requirements Model-Driven tool developed during his undergraduate internship. In this dissertation, this approach was extended with the problems previously referred in mind.
Start Date: 2007-09-01
End Date: 2008-11-21
Post-Graduation Student / Researcher / Professor: