Introducing Agile Practices Into Development Processes of Safety Critical Software

被引:0
|
作者
Lukasiwicz, Katarzyna [1 ]
Gorski, Janusz [1 ]
机构
[1] Gdansk Univ Technol, Dept Software Engn, Gdansk, Poland
关键词
Agile development; Safety constraints; Safety-critical system; Safety arguments;
D O I
10.1145/3234152.3234174
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present AgileSafe - a method which supports introduction of agile practices into safety-critical software development processes. To represent safety assurance constraints resulting from the regulatory context, AgileSafe uses assurance case patterns. The knowledge base of AgileSafe helps the user to select the agile practices relevant for the considered software development project. The corresponding assurance case patterns define the scope of the evidence to be collected to demonstrate that the project meets its safety constraints. The overview of the method is presented with reference to a case study - a project for continuous glucose monitoring-enabled insulin pump system.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] AgileSafe - a method of introducing agile practices into safety-critical software development processes
    Lukasiewicz, Katarzyna
    Gorski, Janusz
    [J]. PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 1549 - 1552
  • [2] 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
  • [3] Common Agile Practices in Software Processes
    Abrantes, Jose Fortuna
    Travassos, Guilherme Horta
    [J]. 2011 FIFTH INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2011), 2011, : 355 - 358
  • [4] ASSESSMENT OF RISKS INTRODUCED TO SAFETY CRITICAL SOFTWARE BY AGILE PRACTICES - A SOFTWARE ENGINEER'S PERSPECTIVE
    Gorski, Janusz
    Lukasiewicz, Katarzyna
    [J]. COMPUTER SCIENCE-AGH, 2012, 13 (04): : 165 - 182
  • [5] Optimization of safety critical software development processes
    Brito, M. R.
    May, J. H. R.
    [J]. RISK, RELIABILITY AND SOCIETAL SAFETY, VOLS 1-3: VOL 1: SPECIALISATION TOPICS; VOL 2: THEMATIC TOPICS; VOL 3: APPLICATIONS TOPICS, 2007, : 621 - 628
  • [6] Introducing Agile into a software development capstone project
    Coupal, C
    Boechler, K
    [J]. AGILE 2005, Proceedings, 2005, : 289 - 297
  • [7] Introducing agile development practices from the middle
    Thomas, Jann
    [J]. FIFTEENTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2008, : 401 - 407
  • [8] Agile Software Development Methodologies and Practices
    Williams, Laurie
    [J]. ADVANCES IN COMPUTERS, VOL 80, 2010, 80 : 1 - 44
  • [9] Technical debt and agile software development practices and processes: An industry practitioner survey
    Holvitie, Johannes
    Licorish, Sherlock A.
    Spinola, Rodrigo O.
    Hyrynsalmi, Sami
    MacDonell, Stephen G.
    Mendes, Thiago S.
    Buchan, Jim
    Leppanen, Ville
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 96 : 141 - 160
  • [10] Towards Agile Development of Critical Software
    Gorski, Janusz
    Lukasiewicz, Katarzyna
    [J]. SOFTWARE ENGINEERING FOR RESILIENT SYSTEMS, SERENE 2013, 2013, 8166 : 48 - 55