Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Free to read · Published 30 April 2009

An Approach to Modeling Software Safety in Safety-Critical Systems

Ben Swarup Medikonda & Seetha Ramaiah Panchumarthy

Journal of Computer Science, Volume 5, Issue 4, pp. 311–322 · doi.org/10.3844/jcssp.2009.311.322

7,732 accesses5,339 downloads10 citations (Crossref)Metrics
Cite Check for updates

Abstract

Software for safety-critical systems has to deal with the hazards identified by safety analysis in order to make the system safe, risk-free and fail-safe. Software safety is a composite of many factors. Problem statement: Existing software quality models like McCall’s and Boehm’s and ISO 9126 were inadequate in addressing the software safety issues of real time safety-critical embedded systems. At present there does not exist any standard framework that comprehensively addresses the Factors, Criteria and Metrics (FCM) approach of the quality models in respect of software safety. Approach: We proposed a new model for software safety based on the McCall’s software quality model that specifically identifies the criteria corresponding to software safety in safety critical applications. The criteria in the proposed software safety model pertains to system hazard analysis, completeness of requirements, identification of software-related safety-critical requirements, safety-constraints based design, run-time issues management and software safety-critical testing. Results: This model was applied to a prototype safety-critical software-based Railroad Crossing Control System (RCCS). The results showed that all critical operations were safe and risk-free, capable of handling contingency situations. Conclusion: Development of a safety-critical system based on our proposed software safety model significantly enhanced the safe operation of the overall system.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2009 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Medikonda, B. S. & Panchumarthy, S. R. (2009). An Approach to Modeling Software Safety in Safety-Critical Systems. Journal of Computer Science, 5(4), 311–322. https://doi.org/10.3844/jcssp.2009.311.322

Licence
© Science Publications
Issue
Volume 5, Issue 4
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
An Approach to Modeling Software Safety in Safety-Critical SystemsJournal of Computer Science · Volume 5, Issue 4 · pp. 311–322 · © Science PublicationsDownload