Open Access
Subscription Access
Open Access
Subscription Access
Software Safety Metrics for Safety-Critical Computer Systems
Subscribe/Renew Journal
Software safety is a composite of many factors. The safety aspects of computer-based systems as increasingly important as the use of software escalate because of its convenience and flexibility. There are many tools and metrics for software safety. Many safety metrics exists to help designers to identify potential safety problems. The area of software metrics play an important role in improving the quality of the software process. It is very important to select and use appropriate software safety metrics in software engineering. This paper reviews the method for selecting appropriate software safety metrics based on AHP. AHP theory is a classical multi attribute decisionmaking method and is more flexible, accurate, and has better sensitivity and consistency. This paper describes a set of software safety metrics for each phase of software life cycle. The following software safety metrics such as "Fault Density", "Test coverage", "Defect density", "Cyclomatic Complexity", etc. are identified to evaluate the safer software development methodology. These metrics are used to evaluate the software safety for many applications.
Keywords
Software Safety, Software Safety Metrics, Safety Critical Systems
Subscription
Login to verify subscription
User
Font Size
Information
- Li, H., Lu, M. & Li, Q. (2006). Software Reliability Metrics Selecting Method Based on Analytic Hierarchy Process. Quality Software, 2006. QSIC 2006, Sixth International Conference, Beijing.
- ISO/IEC 9126-1: Information Technology-Software Quality Characteristics and Metrics-Part I: Quality Model. Retrieved from http://en.wikipedia.org/wiki/ISO/IEC_9126, (accessed on August 28, 2013)
- IEEE Std. 982.1-1988, IEEE Standard Dictionary of Measures to Produce Reliable Software. (accessed on August 28, 2013)
- IEEE std. 982.2-1988, IEEE Guided for the Use of IEEE standard Dictionary of Measures to produce Reliable Software. (accessed on August 28, 2013)
- IEEE100, The Authoritative Dictionary of IEEE Standard Terms, IEEE Press, 2000. (accessed on August 28, 2013)
- Cai, K. Y. (1995). Elements of Software Reliability Engineering. Beijing: Tsinghua University Press.
- McCabe, T. J. (1976). A Complexity Measure. IEEE Transactions onSoftware Engineering.
- Seetharamaiah, P. & Swarup, M. B. (2008). Towards a Methodology for Building Safe Software Based Systems. Proceedings of the CONQUEST 2008, 11th International Conference on Quality Engineering in Software Technology, Potsdam.
- Research on Military Software Reliability Metrics. (2004). National Defense Science Report.
Abstract Views: 578
PDF Views: 4