A Methodology for Building Safer Software based Critical Computing Systems

被引:2
|
作者
Kumar, S. Phani [1 ]
Ramaiah, P. Seetha [2 ]
Khanaa, V. [3 ]
机构
[1] Bharath Univ, Dept CSE, Madras, Tamil Nadu, India
[2] Andhra Univ Coll Engn, Dept CS&SE, Visakhapatnam, Andhra Pradesh, India
[3] Bharath Univ, Dept IT, Madras, Tamil Nadu, India
关键词
Software Safety; Safety Critical Systems; Safer Software Development; Software Safety metrics; Railroad Crossing Control System(RCCS);
D O I
10.1109/IADCC.2010.5422901
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It is increasingly common to use programmable computers in applications where their failure could be life threatening and could result in extensive damage. For example, computers now have safety-critical functions in both military and civilian aircraft, in nuclear plants, and in medical devices.. The safety aspects of computer-based systems as increasingly important as the use of software escalate because of its convenience and flexibility. Incorrect requirements have been identified as a major cause of software accidents and it appears that current software safety standards do not place a proportionate emphasis upon this causal factor. This paper reviews existing software safety standards, guidelines and other software safety documents and also examines the limitations, practical problems and issues associated with the use of current software safety standards. In this paper, a Methodology is proposed for modeling software safety based on the current software safety standards, their merits and limitations. The tasks in this proposed methodology pertains to System and software hazard analyses; Identification of software safety-critical requirements, safety-constraints based design, software safety implementation and software safety critical testing. This paper also presents a set of safety metrics that can be used to evaluate the maturity of hazard analysis processes and its interaction with the software development process. The proposed methodology was applied to a laboratory prototype safety-critical Railroad Crossing Control System (RCCS). The results showed that all safety critical operations are safe and risk free and capable of handling the contingency situations.
引用
收藏
页码:422 / +
页数:2
相关论文
共 50 条
  • [1] A Methodology for Modeling Software Safety in Safety-Critical Computing Systems
    Kumar, S. Phani
    Ramaiah, P. Seetha
    Khanaa, V.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (07): : 185 - 193
  • [2] A methodology for designing and dimensioning critical complex computing systems
    LeLann, G
    IEEE SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 1996, : 332 - 339
  • [3] Software development methodology for building intelligent decision support systems
    Gharaibeh, Natheer
    Abu Soud, Saleh
    DCSOFT 2008: PROCEEDINGS OF THE DOCTORAL CONSORTIUM ON SOFTWARE AND DATA TECHNOLOGIES, 2008, : 3 - +
  • [4] The Methodology of Software Quality Assurance for Safety-Critical Systems
    Jharko, E. Ph.
    2015 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON), 2015,
  • [5] BUILDING A SOFTWARE COST ESTIMATION BASED ON ACTIVITY-BASED METHODOLOGY
    Parv, Luminita
    Urdea, Mihaela
    ANNALS OF DAAAM FOR 2009 & PROCEEDINGS OF THE 20TH INTERNATIONAL DAAAM SYMPOSIUM, 2009, 20 : 1287 - 1288
  • [6] SAFER: Crowdsourcing Based Disaster Monitoring System Using Software Defined Fog Computing
    Raja, Gunasekaran
    Thomas, Anil
    MOBILE NETWORKS & APPLICATIONS, 2019, 24 (05): : 1414 - 1424
  • [7] IoT service based systems building methodology
    Schauer, Patryk
    Falas, Lukasz
    Swiatek, Pawel
    2018 26TH INTERNATIONAL CONFERENCE ON SYSTEMS ENGINEERING (ICSENG 2018), 2018,
  • [8] SAFER: Crowdsourcing Based Disaster Monitoring System Using Software Defined Fog Computing
    Gunasekaran Raja
    Anil Thomas
    Mobile Networks and Applications, 2019, 24 : 1414 - 1424
  • [9] Building Safer and Interoperable AI systems
    Cerf, Vinton G.
    COMMUNICATIONS OF THE ACM, 2025, 68 (02) : 5 - 5
  • [10] Soft Computing Methodology for Software Evaluation
    Dujmovic, Jozo
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND SOFTWARE ENGINEERING (SCSE'15), 2015, 62 : 13 - 14