Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

A Measures and Metrics Framework for Software Safety

View through CrossRef
A set of software-safety metrics is presented in this paper. The proposed metrics framework is intended to address software-safety risk assessment and can be used to evaluate the software-safety quality of a process. The framework attempts to assess safety risks from the beginning of the software development lifecycle and helps to implement efficient solutions. The complete framework is based on McCall's Factors, Criteria and Metrics approach and useful for assessing the degree of safety risk prevalence. The objective is to identify software elements that can lead to accidents if not properly addressed with the support of the safety engineering and software engineering disciplines. Various safety analysis methods including hazard analysis, standards, and guidelines are reviewed for their limitations and practical problems are considered. The framework considers measures that contribute to safety assessment through metrics in each of the Software Development Life Cycle phase. An experimental laboratory setup as 'Safety-Critical System' called Railroad Crossing Critical System (RCCS), which implements a safety-critical software, is used for demonstration and to validate the utility of the framework.
Title: A Measures and Metrics Framework for Software Safety
Description:
A set of software-safety metrics is presented in this paper.
The proposed metrics framework is intended to address software-safety risk assessment and can be used to evaluate the software-safety quality of a process.
The framework attempts to assess safety risks from the beginning of the software development lifecycle and helps to implement efficient solutions.
The complete framework is based on McCall's Factors, Criteria and Metrics approach and useful for assessing the degree of safety risk prevalence.
The objective is to identify software elements that can lead to accidents if not properly addressed with the support of the safety engineering and software engineering disciplines.
Various safety analysis methods including hazard analysis, standards, and guidelines are reviewed for their limitations and practical problems are considered.
The framework considers measures that contribute to safety assessment through metrics in each of the Software Development Life Cycle phase.
An experimental laboratory setup as 'Safety-Critical System' called Railroad Crossing Critical System (RCCS), which implements a safety-critical software, is used for demonstration and to validate the utility of the framework.

Related Results

The Burden of Road Traffic Injuries: A Global Perspective
The Burden of Road Traffic Injuries: A Global Perspective
Introduction     Road Traffic Injury (RTI) pose a significant health challenge. It represents the eighth leading cause of death globally, prompting the UN to designate 2011-2020 as...
A framework for software safety in safety-critical systems
A framework for software safety in safety-critical systems
Software for safety-critical systems must deal with the hazards identified by safety analysis in order to make the system safe, risk-free, and fail-safe. Because human lives may be...
Factors Influencing Patient Safety Management Behaviors in Nursing Students
Factors Influencing Patient Safety Management Behaviors in Nursing Students
The objective of this study is to identify the critical thinking Disposition, problem-solving processes, safety motivation, patient safety management knowledge, attitudes towards p...
Evaluating Effects of Culture and Language on Safety
Evaluating Effects of Culture and Language on Safety
This paper (SPE 54448) was revised for publication from paper SPE 48891, prepared for the 1998 SPE International Conference and Exhibition held in Beijing, 2–6 November. Original m...
A Framework for Software Safety in Safety-Critical Systems
A Framework for Software Safety in Safety-Critical Systems
Software for safety-critical systems must deal with the hazards identified by safety analysis in order to make the system safe, risk-free and fail-safe. Software safety is a compos...
Actionable Insights from Developer Behavior: A Practical Approach to Software Defect Prediction
Actionable Insights from Developer Behavior: A Practical Approach to Software Defect Prediction
Abstract Software defect prediction using code metrics has been extensively researched over the past five decades. However, prediction using non-software metrics remains un...
Non-Recommended Publishing Lists: Strategies for Detecting Deceitful Journals
Non-Recommended Publishing Lists: Strategies for Detecting Deceitful Journals
Abstract The rapid growth of open access publishing (OAP) has significantly improved the accessibility and dissemination of scientific knowledge. However, this expansion has also c...
Fire risk assessment of Malaysia public hospital buildings
Fire risk assessment of Malaysia public hospital buildings
PurposeThis paper aims to evaluate the level of compliance of fire safety with the legal requirements in Malaysia government hospital buildings by evaluating via fire risk manageme...

Back to Top