Handling Non-functional Requirements in Model-Driven Development: An Ongoing Industrial Survey

被引:0
|
作者
Ameller, David [1 ]
Franch, Xavier [1 ]
Gomez, Cristina [1 ]
Araujo, Joao [2 ]
Svensson, Richard Berntsson [3 ]
Biffl, Stefan [4 ]
Cabot, Jordi [5 ]
Cortellessa, Vittorio [6 ]
Daneva, Maya [7 ]
Fernandez, Daniel Mendez [8 ]
Moreira, Ana [2 ]
Muccini, Henry [6 ]
Vallecillo, Antonio [9 ]
Wimmer, Manuel [4 ]
Amaral, Vasco [2 ]
Bruneliere, Hugo [10 ,11 ]
Burgueno, Loli [9 ]
Goulao, Miguel [2 ]
Schaetz, Bernhard [12 ]
Teufl, Sabine [12 ]
机构
[1] Univ Politecn Cataluna, E-08028 Barcelona, Spain
[2] Univ Nova Lisboa, NOVA LINCS, P-1200 Lisbon, Portugal
[3] Univ Gothenburg, Chalmers, Gothenburg, Sweden
[4] Vienna Univ Technol, Vienna, Austria
[5] ICREA UOC, Barcelona, Spain
[6] Univ Aquila, I-67100 Laquila, Italy
[7] Univ Twente, NL-7500 AE Enschede, Netherlands
[8] Tech Univ Munich, D-80290 Munich, Germany
[9] Univ Malaga, E-29071 Malaga, Spain
[10] Mines Nantes, Inria, AtlanMod Team, Nantes, France
[11] LINA, AtlanMod Team, Nantes, France
[12] Fortiss GmbH, Munich, Germany
关键词
Non-Functional Requirements; Model-Driven Development; Quality Requirements; NFR; MDD; Empirical Study; Survey; Semi-Structured Interviews;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:208 / 213
页数:6
相关论文
共 50 条
  • [41] A non-functional requirements-based ontology for supporting the development of industrial energy management systems
    Monaco, Roberto
    Liu, Xiufeng
    Murino, Teresa
    Cheng, Xu
    Nielsen, Per Sieverts
    [J]. JOURNAL OF CLEANER PRODUCTION, 2023, 414
  • [42] A non-functional requirements tradeoff model in Trustworthy Software
    Zhu, Ming-Xun
    Luo, Xin-Xing
    Chen, Xiao-Hong
    Wu, Desheng Dash
    [J]. INFORMATION SCIENCES, 2012, 191 : 61 - 75
  • [43] Components for non-functional requirements
    Robben, B
    Joosen, W
    Matthijs, F
    Vanhaute, B
    Verbaeten, P
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 151 - 152
  • [44] Requirements traceability and transformation conformance in model-driven development
    Almeida, Joao Paulo
    van Eck, Pascal
    Iacob, Maria-Eugenia
    [J]. 10TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 355 - 366
  • [45] Model-Driven Development in Practice: From Requirements to Code
    Pastor, Oscar
    [J]. SOFSEM 2017: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2017, 10139 : 405 - 410
  • [46] Analysis of conflicts among non-functional requirements using integrated analysis of functional and non-functional requirements
    Sadana, Vishal
    Liu, Xiaoqing Frank
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 215 - +
  • [47] Towards a model-driven engineering approach for the assessment of non-functional properties using multi-formalism
    Simona Bernardi
    Stefano Marrone
    José Merseguer
    Roberto Nardone
    Valeria Vittorini
    [J]. Software & Systems Modeling, 2019, 18 : 2241 - 2264
  • [48] Towards a model-driven engineering approach for the assessment of non-functional properties using multi-formalism
    Bernardi, Simona
    Marrone, Stefano
    Merseguer, Jose
    Nardone, Roberto
    Vittorini, Valeria
    [J]. SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03): : 2241 - 2264
  • [49] Handling Tenant-Specific Non-Functional Requirements through a Generic SLA
    Aouzal, Khadija
    Hafiddi, Hatim
    Dahchour, Mohamed
    [J]. PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2018, : 383 - 391
  • [50] The Topological Functioning Model as a Reference Model for Software Functional and Non-functional Requirements
    Nazaruka, Erika
    Osis, Janis
    [J]. PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2018, : 467 - 477