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 条
  • [21] An exception handling approach to enhancing consistency, completeness, and correctness in collaborative requirements capture
    Klein, M
    CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 1997, 5 (01): : 37 - 46
  • [22] Real-time exception handling-Use cases and response requirements
    Raupp, G.
    Mertens, V.
    Neu, G.
    Treutterer, W.
    Zasche, D.
    Zehetbauer, Th.
    FUSION ENGINEERING AND DESIGN, 2012, 87 (12) : 1891 - 1894
  • [23] An exception handling approach to enhancing consistency, completeness and correctness in collaborative requirements capture
    Klein, M
    ADVANCES IN CONCURRENT ENGINEERING: CE96: COLLABORATIVE WORK ORGANIZATION AND MANAGEMENT PRODUCT AND PROCESS INTEGRATION PLANNING AND SCHEDULING INFORMATION AND PROCESS MODELING DATA EXCHANGE PRACTICAL APPLICATIONS, 1996, 96 : 73 - 80
  • [24] An exception handling approach to enhancing consistency, completeness and correctness in collaborative requirements capture
    Klein, M
    PROCEEDINGS OF INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1996, : 17 - 29
  • [25] An Approach to Generating Proposals for Handling Inconsistent Software Requirements
    Mu, Kedian
    Liu, Weiru
    Jin, Zhi
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2011, 7091 : 32 - +
  • [26] Breaking down the requirements: Reliability in remote handling software
    Alho, Pekka
    Mattila, Jouni
    FUSION ENGINEERING AND DESIGN, 2013, 88 (9-10) : 1912 - 1915
  • [27] EXCEPTION HANDLING IN ROBOTICS
    COX, IJ
    GEHANI, NH
    COMPUTER, 1989, 22 (03) : 43 - 49
  • [28] A unified meta-level software architecture for sequential and concurrent exception handling
    Garcia, AF
    Beder, DM
    Rubira, CMF
    COMPUTER JOURNAL, 2001, 44 (06): : 569 - 587
  • [29] Backjumping is Exception Handling
    Robbins, Ed
    King, Andy
    Howe, Jacob M.
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2021, 21 (02) : 125 - 144
  • [30] Enhancing Software Robustness by Detecting and Removing Exception Handling Smells: An Empirical Study
    Hsieh, Chin-Yun
    Chen, You-Lun
    Liao, Zhen-Jie
    JOURNAL OF INTERNET TECHNOLOGY, 2018, 19 (05): : 1603 - 1611