Submit Paper

Article Processing Fee

Pay Online

           

Crossref logo

  DOI Prefix   10.20431


 

International Journal of Research Studies in Computer Science and Engineering
Volume 2, Issue 5, 2015, Page No: 1-12

Evaluating Dependability and Performance of Programing Languages for Critical Systems

Mughele Ese Sophia1, Longe Olumide Babatope2

1.Department of Computer Science.Delta State School Marine Technology, Burutu, Nigeria.
2.Department of Computer Science, University of Ibadan, Ibadan, Nigeria.

Citation : Mughele Ese Sophia, Longe Olumide Babatope, Evaluating Dependability and Performance of Programing Languages for Critical Systems International Journal of Research Studies in Computer Science and Engineering 2015, 2(5) : 1-12

Abstract

Ability for critical systems to perform optimally is a major concern for both the customer demanding for such system and the software engineer. This paper takes a critical look at the term "critical system", the types, and its sensitivity. Hence, if a critical system does not perform as expected it will impact seriously on life, environment and valuable assets. To ensuring an optimal performance of a critical system, there is underlying software that enhances its performance. The most emergent property of a critical system is dependability which is a function of the software used in designing the system. Dependability in a system implies that the system consist of the following functions; availability, reliability, safety and security. This paper focuses on the programming language support for dependability and performance for critical system. To what level does each of the language discussed in this paper support dependability of critical system and how possible is it to achieve dependability as well as performance. Finally, this paper also proposes a language rating for dependability of critical system. This will enable software engineers to evaluate this rating to make a proper choice when developing software for critical systems.


Download Full paper: Click Here