Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey

David Ameller, Xavier Franch, Cristina Gómez, João Baptista da Silva Araújo Júnior, Richard Berntsson-Svensson, Stefan Biffl, Jordi Cabot, Vittorio Cortellessa, Maya Daneva, Daniel Méndez Fernández, Ana Moreira, Henry Muccini, Antonio Vallecillo, Manuel Wimmer, Vasco Amaral, Hugo Brunelière, Loli Burgueño, Miguel Goulão, Bernhard Schätz, Sabine Teufl

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)

Abstract

Model-Driven Development (MDD) is no longer a novel development paradigm. It has become mature from a research perspective and recent studies show its adoption in industry. Still, some issues remain a challenge. Among them, we are interested in the treatment of non-functional requirements (NFRs) in MDD processes. Very few MDD approaches have been reported to deal with NFRs (and they do it in a limited way). However, it is clear that NFRs need to be considered somehow in the final product of the MDD process. To better understand how NFRs are integrated into the existing MDD approaches, we have initiated the NFR4MDD project, a multi-national empirical study, based on interviews with companies working on MDD projects. Our project aims at surveying the state of the practice for this topic. In this paper, we summarize our research protocol and present the current status of our study. The discussion will focus on the peculiarities of our study's context and organization involving about 20 researchers from 8 European countries.
Original languageEnglish
Title of host publication23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, August 24-28, 2015
PublisherIEEE Computer Society
Pages208-213
Number of pages6
DOIs
Publication statusPublished - 2015
EventIEEE International Requirements Engineering Conference - Ottawa, Canada
Duration: 24 Aug 201528 Aug 2015
Conference number: 23
http://re15.org/

Conference

ConferenceIEEE International Requirements Engineering Conference
Abbreviated titleRE 2015
CountryCanada
CityOttawa
Period24/08/1528/08/15
Internet address

Fingerprint

Surveying
Industry

Keywords

  • Computer Science, Software Engineering
  • Model driven development
  • Non-functional requirements
  • Quality requirements
  • Semi structured interviews

Cite this

Ameller, D., Franch, X., Gómez, C., Júnior, J. B. D. S. A., Berntsson-Svensson, R., Biffl, S., ... Teufl, S. (2015). Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey. In 23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, August 24-28, 2015 (pp. 208-213). IEEE Computer Society. https://doi.org/10.1109/RE.2015.7320424
Ameller, David ; Franch, Xavier ; Gómez, Cristina ; Júnior, João Baptista da Silva Araújo ; Berntsson-Svensson, Richard ; Biffl, Stefan ; Cabot, Jordi ; Cortellessa, Vittorio ; Daneva, Maya ; Fernández, Daniel Méndez ; Moreira, Ana ; Muccini, Henry ; Vallecillo, Antonio ; Wimmer, Manuel ; Amaral, Vasco ; Brunelière, Hugo ; Burgueño, Loli ; Goulão, Miguel ; Schätz, Bernhard ; Teufl, Sabine. / Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey. 23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, August 24-28, 2015. IEEE Computer Society, 2015. pp. 208-213
@inproceedings{629e2a0812454688bd6e47f217adec75,
title = "Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey",
abstract = "Model-Driven Development (MDD) is no longer a novel development paradigm. It has become mature from a research perspective and recent studies show its adoption in industry. Still, some issues remain a challenge. Among them, we are interested in the treatment of non-functional requirements (NFRs) in MDD processes. Very few MDD approaches have been reported to deal with NFRs (and they do it in a limited way). However, it is clear that NFRs need to be considered somehow in the final product of the MDD process. To better understand how NFRs are integrated into the existing MDD approaches, we have initiated the NFR4MDD project, a multi-national empirical study, based on interviews with companies working on MDD projects. Our project aims at surveying the state of the practice for this topic. In this paper, we summarize our research protocol and present the current status of our study. The discussion will focus on the peculiarities of our study's context and organization involving about 20 researchers from 8 European countries.",
keywords = "Computer Science, Software Engineering, Model driven development, Non-functional requirements, Quality requirements, Semi structured interviews",
author = "David Ameller and Xavier Franch and Cristina G{\'o}mez and J{\'u}nior, {Jo{\~a}o Baptista da Silva Ara{\'u}jo} and Richard Berntsson-Svensson and Stefan Biffl and Jordi Cabot and Vittorio Cortellessa and Maya Daneva and Fern{\'a}ndez, {Daniel M{\'e}ndez} and Ana Moreira and Henry Muccini and Antonio Vallecillo and Manuel Wimmer and Vasco Amaral and Hugo Bruneli{\`e}re and Loli Burgue{\~n}o and Miguel Goul{\~a}o and Bernhard Sch{\"a}tz and Sabine Teufl",
note = "FCT/MEC NOVA LINCS PEst UID/CEC/04516/2013",
year = "2015",
doi = "10.1109/RE.2015.7320424",
language = "English",
pages = "208--213",
booktitle = "23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, August 24-28, 2015",
publisher = "IEEE Computer Society",

}

Ameller, D, Franch, X, Gómez, C, Júnior, JBDSA, Berntsson-Svensson, R, Biffl, S, Cabot, J, Cortellessa, V, Daneva, M, Fernández, DM, Moreira, A, Muccini, H, Vallecillo, A, Wimmer, M, Amaral, V, Brunelière, H, Burgueño, L, Goulão, M, Schätz, B & Teufl, S 2015, Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey. in 23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, August 24-28, 2015. IEEE Computer Society, pp. 208-213, IEEE International Requirements Engineering Conference, Ottawa, Canada, 24/08/15. https://doi.org/10.1109/RE.2015.7320424

Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey. / Ameller, David; Franch, Xavier; Gómez, Cristina; Júnior, João Baptista da Silva Araújo; Berntsson-Svensson, Richard; Biffl, Stefan; Cabot, Jordi; Cortellessa, Vittorio; Daneva, Maya; Fernández, Daniel Méndez; Moreira, Ana; Muccini, Henry; Vallecillo, Antonio; Wimmer, Manuel; Amaral, Vasco; Brunelière, Hugo; Burgueño, Loli; Goulão, Miguel; Schätz, Bernhard; Teufl, Sabine.

23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, August 24-28, 2015. IEEE Computer Society, 2015. p. 208-213.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey

AU - Ameller, David

AU - Franch, Xavier

AU - Gómez, Cristina

AU - Júnior, João Baptista da Silva Araújo

AU - Berntsson-Svensson, Richard

AU - Biffl, Stefan

AU - Cabot, Jordi

AU - Cortellessa, Vittorio

AU - Daneva, Maya

AU - Fernández, Daniel Méndez

AU - Moreira, Ana

AU - Muccini, Henry

AU - Vallecillo, Antonio

AU - Wimmer, Manuel

AU - Amaral, Vasco

AU - Brunelière, Hugo

AU - Burgueño, Loli

AU - Goulão, Miguel

AU - Schätz, Bernhard

AU - Teufl, Sabine

N1 - FCT/MEC NOVA LINCS PEst UID/CEC/04516/2013

PY - 2015

Y1 - 2015

N2 - Model-Driven Development (MDD) is no longer a novel development paradigm. It has become mature from a research perspective and recent studies show its adoption in industry. Still, some issues remain a challenge. Among them, we are interested in the treatment of non-functional requirements (NFRs) in MDD processes. Very few MDD approaches have been reported to deal with NFRs (and they do it in a limited way). However, it is clear that NFRs need to be considered somehow in the final product of the MDD process. To better understand how NFRs are integrated into the existing MDD approaches, we have initiated the NFR4MDD project, a multi-national empirical study, based on interviews with companies working on MDD projects. Our project aims at surveying the state of the practice for this topic. In this paper, we summarize our research protocol and present the current status of our study. The discussion will focus on the peculiarities of our study's context and organization involving about 20 researchers from 8 European countries.

AB - Model-Driven Development (MDD) is no longer a novel development paradigm. It has become mature from a research perspective and recent studies show its adoption in industry. Still, some issues remain a challenge. Among them, we are interested in the treatment of non-functional requirements (NFRs) in MDD processes. Very few MDD approaches have been reported to deal with NFRs (and they do it in a limited way). However, it is clear that NFRs need to be considered somehow in the final product of the MDD process. To better understand how NFRs are integrated into the existing MDD approaches, we have initiated the NFR4MDD project, a multi-national empirical study, based on interviews with companies working on MDD projects. Our project aims at surveying the state of the practice for this topic. In this paper, we summarize our research protocol and present the current status of our study. The discussion will focus on the peculiarities of our study's context and organization involving about 20 researchers from 8 European countries.

KW - Computer Science, Software Engineering

KW - Model driven development

KW - Non-functional requirements

KW - Quality requirements

KW - Semi structured interviews

UR - https://www.scopus.com/record/display.uri?eid=2-s2.0-84962467104&origin=inward&txGid=6C91F5309EB0F6ED50A721604726BEE4.wsnAw8kcdt7IPYLO0V48gA%3a17

U2 - 10.1109/RE.2015.7320424

DO - 10.1109/RE.2015.7320424

M3 - Conference contribution

SP - 208

EP - 213

BT - 23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, August 24-28, 2015

PB - IEEE Computer Society

ER -

Ameller D, Franch X, Gómez C, Júnior JBDSA, Berntsson-Svensson R, Biffl S et al. Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey. In 23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, August 24-28, 2015. IEEE Computer Society. 2015. p. 208-213 https://doi.org/10.1109/RE.2015.7320424