Visualizing Change in Agile Safety-Critical Systems

被引:6
|
作者
Cleland-Huang, Jane [1 ]
Agrawal, Ankit [1 ]
Vierhauser, Michael [2 ]
Mayr-Dorn, Christoph [3 ]
机构
[1] Univ Notre Dame, Comp Sci & Engn, Notre Dame, IN 46556 USA
[2] Johannes Kepler Univ Linz, Dept Business Informat Software Engn, A-4040 Linz, Austria
[3] Johannes Kepler Univ Linz, Inst Software Syst Engn, A-4040 Linz, Austria
基金
奥地利科学基金会; 美国国家科学基金会;
关键词
Agility; Safety-Critical Systems; Software Traceability; Visualization;
D O I
10.1109/MS.2020.3000104
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many organizations working in safety-critical domains are experimenting with agile methods, while organizations experienced in agile development are increasingly building cyberphysical systems, such as factory floor robots, unmanned aerial systems, and medical devices, often without sufficient knowledge or the necessary techniques to adopt appropriate hazard analysis and safety-assurance practices. These two trends emerging from opposite ends of the process spectrum are pointing to a new way of developing safety-critical software, which embraces the rigor of safety-critical development environments while experiencing the benefits of more incremental, faster delivery cycles made possible by agile solutions. The importance of using traceability to manage change in safety-critical software development has been broadly recognized, but has not yet been adequately addressed within agile projects.
引用
收藏
页码:43 / 51
页数:9
相关论文
共 50 条
  • [1] Challenges of Scaled Agile for Safety-Critical Systems
    Steghofer, Jan-Philipp
    Knauss, Eric
    Horkoff, Jennifer
    Wohlrab, Rebekka
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2019, 2019, 11915 : 350 - 366
  • [2] Scrum for safety: an agile methodology for safety-critical software systems
    Barbareschi, Mario
    Barone, Salvatore
    Carbone, Riccardo
    Casola, Valentina
    [J]. SOFTWARE QUALITY JOURNAL, 2022, 30 (04) : 1067 - 1088
  • [3] Scrum for safety: an agile methodology for safety-critical software systems
    Mario Barbareschi
    Salvatore Barone
    Riccardo Carbone
    Valentina Casola
    [J]. Software Quality Journal, 2022, 30 : 1067 - 1088
  • [4] Quality Assurance in Agile Safety-Critical Systems Development
    McBride, Tom
    Lepmets, Marion
    [J]. PROCEEDINGS 2016 10TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2016, : 44 - 51
  • [5] Safety-Critical Systems and Agile Development: A Mapping Study
    Kasauli, Rashidah
    Knauss, Eric
    Kanagwa, Benjamin
    Nilsson, Agneta
    Calikli, Gul
    [J]. 44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, : 470 - 477
  • [6] A case study of agile software development for safety-Critical systems projects
    Islam, Gibrail
    Storer, Tim
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2020, 200
  • [7] An Approach to Support the Specification of Agile Artifacts in the Development of Safety-Critical Systems
    Muniz Leite, Ana Isabella
    [J]. 2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2017, : 526 - 531
  • [8] Agile methods for safety-critical software development
    Weyrauch, K
    Poppendieck, M
    Morsicato, R
    Van Schooenderwoert, N
    Pyritz, B
    [J]. EXTREME PROGRAMMING AND AGILE METHODS - XP/ AGILE UNIVERSE 2004, PROCEEDINGS, 2004, 3134 : 202 - 202
  • [9] SAFETY-CRITICAL SYSTEMS
    MCDERMID, JA
    THEWLIS, DJ
    [J]. SOFTWARE ENGINEERING JOURNAL, 1991, 6 (02): : 35 - 35
  • [10] SAFETY-CRITICAL SYSTEMS
    RUDALL, BH
    [J]. ROBOTICA, 1990, 8 : 184 - 184