Quality requirements engineering for systems and software architecting: methods, approaches, and tools

被引:11
|
作者
Capilla, Rafael [1 ]
Babar, Muhammad Ali [2 ]
Pastor, Oscar [3 ]
机构
[1] Univ Rey Juan Carlos Madrid, Madrid, Spain
[2] IT Univ Copenhagen, Copenhagen, Denmark
[3] Univ Politecn Valencia, E-46071 Valencia, Spain
关键词
Quality attributes; Software architecture; Systems engineering;
D O I
10.1007/s00766-011-0137-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Requirements engineering and software architecture are quite mature software engineering sub-disciplines, which often seem to be disconnected for many reasons and it is difficult to perceive the impact of functional and non-functional requirements on architecture and to establish appropriate trace links for traceability purposes. In other cases, the estimation of how non-functional requirements, as the quality properties a system should pose, is not perceived useful enough to produce high-quality software. Therefore, in this special issue, we want to highlight the importance and the role of quality requirements for architecting and building complex software systems that in many cases require multidisciplinary engineering techniques, which increases the complexity of the software development process.
引用
收藏
页码:255 / 258
页数:4
相关论文
共 50 条
  • [1] Quality requirements engineering for systems and software architecting: methods, approaches, and tools
    Rafael Capilla
    Muhammad Ali Babar
    Oscar Pastor
    Requirements Engineering, 2012, 17 : 255 - 258
  • [2] Iterative Requirements Engineering and Architecting in Systems Engineering
    Kaindl, Hermann
    Arnautovic, Edin
    Ertl, Dominik
    Falb, Juergen
    2009 FOURTH INTERNATIONAL CONFERENCE ON SYSTEMS (ICONS), 2009, : 216 - 221
  • [3] Architecting Digital Engineering Requirements for Risk Management & Systems Architecting
    Dubicki, Shannon
    Gorospe, Risa
    INCOSE International Symposium, 2023, 33 (01) : 520 - 534
  • [4] COTS-aware requirements engineering and software architecting
    Chung, L
    Cooper, K
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 57 - 63
  • [5] NASA software tools for high-quality requirements engineering
    McCoy, JR
    26TH ANNUAL NASA GODDARD SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2002, : 69 - 69
  • [6] SOFTWARE TECHNOLOGY Requirements Engineering Tools
    Carrillo de Gea, Juan M.
    Nicolas, Joaquin
    Fernandez Aleman, Jose L.
    Toval, Ambrosio
    Ebert, Christof
    Vizcaino, Aurora
    IEEE SOFTWARE, 2011, 28 (04) : 86 - 91
  • [7] Engineering Approaches and Methods to Verify Software in Autonomous Systems
    Cicala, G.
    Khalili, A.
    Metta, G.
    Natale, L.
    Pathak, S.
    Pulina, L.
    Tacchella, A.
    INTELLIGENT AUTONOMOUS SYSTEMS 13, 2016, 302 : 1683 - 1700
  • [8] Towards a Theory on the Interaction between Requirements Engineering and Systems Architecting
    Ferrari, Remo
    Noorwali, Ibtehal
    Madhavji, Nazim H.
    2015 IEEE Fifth International Workshop on Empirical Requirements Engineering (EmpiRE), 2015, : 17 - 20
  • [9] Architecting the Future of Software Engineering
    Carleton, Anita
    Shull, Forrest
    Harper, Erin
    COMPUTER, 2022, 55 (09) : 89 - 93
  • [10] Analyzing Requirements on Software Tools According to the Functional Engineering Phase in the Technical Systems Engineering Process
    Schmidt, Nicole
    Lueder, Arndt
    Steininger, Heinrich
    Biffl, Stefan
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,