DocumentCode :
3649306
Title :
From use cases and their relationships to code
Author :
Michal Śmiałek;Wiktor Nowakowski;Norbert Jarzębowski;Albert Ambroziewicz
Author_Institution :
Warsaw University of Technology, Poland
fYear :
2012
Firstpage :
9
Lastpage :
18
Abstract :
Use cases are used in many methodologies to drive the software engineering process. Though, their transition to code was usually a mostly manual process. In the context of MDD, use cases gain attention as first-class artifacts with representation notations allowing for automatic transformations to analysis and design models. The paper concentrates on an important problem of constructing transformations that cater for use case relationships. It presents a notation that unifies the ambiguous “include” and “extend”, and allows for representing them within textual use case scenarios. This notation, equipped with runtime semantics, is used to construct a direct transformation into working code. The code is placed within method bodies of the Controller/Presenter and View layers within the MVC/MVP framework. Based on this transformation, an agile use-case-driven development process is possible.
Keywords :
"Unified modeling language","Semantics","Syntactics","Abstracts","Concrete","Runtime","Software"
Publisher :
ieee
Conference_Titel :
Model-Driven Requirements Engineering Workshop (MoDRE), 2012 IEEE
Print_ISBN :
978-1-4673-4387-9
Type :
conf
DOI :
10.1109/MoDRE.2012.6360084
Filename :
6360084
Link To Document :
بازگشت