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 条
  • [1] On exceptions, exception handling, requirements and software lifecycle
    Romanovsky, Alexander
    HASE 2007: 10TH IEEE HIGH ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 2007, : 301 - 301
  • [2] Exception handling in the software lifecycle
    de Lemos, R
    Romanovsky, A
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2001, 16 (02): : 119 - 133
  • [3] Exception handling in the software lifecycle
    De Lemos, R.
    Romanovsky, A.
    2001, CRL Publishing (16):
  • [4] Guest Editors' Introduction to the Special Section on Exception Handling: From Requirements to Software Maintenance
    Garcia, Alessandro
    Romanovsky, Alexander
    Issarny, Valerie
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (02) : 147 - 149
  • [5] EXCEPTION HANDLING AND SOFTWARE FAULT TOLERANCE
    CRISTIAN, F
    IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (06) : 531 - 540
  • [6] Xept: A software instrumentation method for exception handling
    Vo, KP
    Wang, YM
    Chung, PE
    Huang, YN
    EIGHTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1997, : 60 - 69
  • [7] EXCEPTION HANDLING IN SOFTWARE SYSTEMS - A LITERATURE SURVEY
    OBERWEIS, A
    STUCKY, W
    WIRTSCHAFTSINFORMATIK, 1991, 33 (06): : 492 - 502
  • [8] An exception handling software architecture for developing fault-tolerant software
    Garcia, AF
    Beder, DM
    Rubira, CMF
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 311 - 320
  • [9] HARDWARE AND SOFTWARE-SUPPORT FOR EFFICIENT EXCEPTION HANDLING
    THEKKATH, CA
    LEVY, HM
    SIGPLAN NOTICES, 1994, 29 (11): : 110 - 119
  • [10] Exception Handling-Based Dynamic Software Watermarking
    Wang, Yilong
    Gong, Daofu
    Lu, Bin
    Xiang, Fei
    Liu, Fenlin
    IEEE ACCESS, 2018, 6 : 8882 - 8889