Workshop Proceedings
The workshop proceedings are now available in the IEEE Digital Library.
Keynote - Xavier Franch
"Dealing with NFRs in the MDD Process"
Software systems cannot be successful without taking non-functional requirements (NFRs) into account. But still there seems to be a lopsided emphasis on the functionality of the system, even though the functionality is not useful or usable when NFRs do not hold. MDD is not an exception to this rule. In this keynote, we will first analyse the state of the art in MDD with respect to NFR treatment. Besides a general landscape, we will provide details on one particular domain (service-based systems) and one particular modeling approach (goal-oriented). Next, we will reflect on the possible ways to fit NFRs in the MDD process and the consequences of each alternative. At the end, we will discuss a research agenda.
Xavier Franch is Associate Professor in the Group of Software and Service Engineering (GESSI) at the Universitat Politècnica de Catalunya in Barcelona, Spain. One of his research interests has long been in requirements engineering with highly regarded contributions in the area of non-functional requirements and goal modeling. He has published >150 refereed papers in international journals and conferences, serves on the Editorial Board of Elsevier IST and IJISMD, and is a member of the Steering Committee of RE, REFSQ, CAiSE, and the iStar workshop. Xavier was General Chair of RE'08, Program Co-Chair of ICSOC'14, CAiSE'12,
REFSQ'11, and ICCBSS'06, and has co-organized numerous workshops held together with RE, ICSE, and CAiSE. He has been keynote speaker at RCIS and given invited talks at RE'04, IFIP WG 2.9, and Dagstuhl. He is Board Member of IREB.
Workshop Papers
The workshop presentations are now available to workshop participants (download all presentations in one zip file).
- (Paper #1) Anisur Rahman and Daniel Amyot:
A DSL for Importing Models in a Requirements Management System
(presentation) - (Paper #2) Arda Goknil, Roderick van Domburg, Ivan Kurtev, Klaas van Den Berg, and Fons Wijnhoven:
Experimental Evaluation of a Tool for Change Impact Prediction in Requirements Models: Design, Results, and Lessons Learned
(presentation) - (Paper #3) Fernando Wanderley, António Silva, João Araujo, and Denis S. Silveira:
SnapMind: A Framework to Support Consistency and Validation of Model-Based Requirements in Agile Development
(presentation) - (Paper #4) Gunter Mussbacher and Douglas Nuttall:
Goal Modeling for Sustainability: The Case of Time
(presentation) - (Paper #5) Markus Fockel and Jörg Holtmann:
A Requirements Engineering Methodology Combining Models and Controlled Natural Language
(presentation) - (Paper #6) Omar Badreddin, Arnon Sturm, and Timothy C. Lethbridge:
Requirement Traceability: A Model-Based Approach
(presentation) - (Paper #7) Paola Spoletini, Alessio Ferrari, and Stefania Gnesi:
Context Transformations for Goal Models
(presentation) - (Paper #8) Sabine Teufl, Wolfgang Böhm, and Ralf Pinger:
Understanding and Closing the Gap between Requirements on System and Subsystem Level
(presentation) - (Paper #9) Saïd Assar:
Model Driven Requirements Engineering: Mapping the Field and Beyond
(presentation) - (Paper #10) Yanji Liu, Yukun Su, Xinshang Yin, and Gunter Mussbacher:
Combined Propagation-Based Reasoning with Goal and Feature Models
(presentation)