Requirements for software exception handling

被引:0
|
作者
Hecht, Herbert [1 ]
机构
[1] SoHaR Inc, Culver City, CA 90230 USA
关键词
exception handling; fault tolerance; safety critical systems; software reliability; software requirements and specifications;
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Missing or faulty exception handling has caused a number of spectacular system failures and continues to be a major cause of software failures in aerospace systems. Prior work is reviewed and found lacking in a comprehensive approach at the system level as contrasted with programming level exception handling. As a path to better understanding of the problem, the needs for a system engineering approach to exception handling are described as they arise at different times of the development cycle and from different disciplines. It is seen that finding comprehensive solution is difficult but it is essential to pursue this problem. The details of stating requirements for exception handling are addressed and a methodology for verifying the effectiveness and completeness is described. Further research needs are discussed and the formation of a working group for a best practice or standard on the subject is suggested.
引用
收藏
页码:3340 / 3346
页数:7
相关论文
共 50 条
  • [41] Revisiting Exception Handling Practices with Exception Flow Analysis
    de Padua, Guilherme B.
    Shang, Weiyi
    2017 IEEE 17TH INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM), 2017, : 11 - 20
  • [42] A comparative study of exception handling mechanisms for building dependable object-oriented software
    Garcia, AF
    Rubira, CMF
    Romanovsky, A
    Xu, J
    JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 59 (02) : 197 - 222
  • [43] A Software Fault-tolerant Method based on Exception Handling in RT/E System
    Lu, Zhou
    Zhang, Kailong
    Zhou, Xingshe
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1283 - 1287
  • [44] Exception handling for copyless messaging
    Jaksic, Svetlana
    Padovani, Luca
    SCIENCE OF COMPUTER PROGRAMMING, 2014, 84 : 22 - 51
  • [45] Is Exception Handling a Reusable Aspect?
    Almeida, Adauto
    Barreiros, Emanoel
    Saraiva, Juliana
    Castor, Fernando
    Soares, Sergio
    2014 EIGHTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE (SBCARS), 2014, : 32 - 41
  • [46] EXCEPTION HANDLING IN PARALLEL COMPUTATIONS
    SZALAS, A
    SZCZEPANSKA, D
    SIGPLAN NOTICES, 1985, 20 (10): : 95 - 104
  • [47] Current trends in exception handling
    Perry, DE
    Romanovsky, A
    Tripathi, A
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2000, 26 (10) : 921 - 922
  • [48] Exception handling in workflow systems
    Luo, ZW
    Sheth, A
    Kochut, K
    Miller, J
    APPLIED INTELLIGENCE, 2000, 13 (02) : 125 - 147
  • [49] Provably Live Exception Handling
    Jacobs, Bart
    17TH WORKSHOP ON FORMAL TECHNIQUES FOR JAVA-LIKE PROGRAMS (FTFJP 2015), 2015,
  • [50] Recommending Exception Handling Code
    Tam The Nguyen
    Phong Minh Vu
    Tung Thanh Nguyen
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2019), 2019, : 390 - 393