@conference {2106, title = {Streamlining scenario modeling with Model-Driven Development: a case study}, booktitle = {Model-Driven Requirements Engineering Workshop (MoDRE 2011), at the 19th International Requirements Engineering Conference (RE 2011)}, year = {2011}, note = {

http://dx.doi.org/10.1109/MoDRE.2011.6045367

}, month = {29 Aug.}, pages = {55-63}, publisher = {IEEE Computer Society}, organization = {IEEE Computer Society}, address = {Trento, Italy}, abstract = {

Scenario modeling can be realized through different perspectives. In UML, scenarios are often modeled with activity models, in an early stage of development. Later, sequence diagrams are used to detail object interactions. The migration from activity diagrams to sequence diagrams is a repetitive and error-prone task. Model-Driven Development (MDD) can help streamlining this process, through transformation rules. Since the information in the activity model is insufficient to generate the corresponding complete sequence model, manual refinements are required. Our goal is to compare the relative effort of building the sequence diagrams manually with that of building them semi-automatically. Our results show a decrease in the number of operations required to build and refine the sequence model of approximately 64\% when using MDD, when compared to the manual approach.

}, url = {http://dx.doi.org/10.1109/MoDRE.2011.6045367}, attachments = {https://docentes.fct.unl.pt/sites/default/files/mgoul/files/modre2011-cameraready.pdf}, author = {Goul{\~a}o, Miguel and Moreira, Ana and Ara{\'u}jo, Jo{\~a}o and Santos, Jo{\~a}o Pedro} }