Skip to main content

Robust Requirements Specifications for Safety—Critical Systems

  • Conference paper
  • First Online:

Abstract

Experience in safety-critical systems has shown that deviations from assumed behaviour can and do cause accidents. This suggests that the development of requirements specifications for such systems should be supported with a risk analysis. In this paper we present an approach to the development of robust requirements specifications (i.e. specifications that are adequate for the risks involved), based on qualitative and quantitative analyses.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson T, de Lemos R, Fitzgerald J S, Saeed A. On Formal Support for Industrial—Scale Requirements Analysis. In: Ravn A P, Rischel H (eds) Proceedings of the Workshop on Theory of Hybrid Systems. Lyngby, Denmark. Springer-Verlag, 1993 (Lecture notes in computer science — to appear)

    Google Scholar 

  2. Leveson N G. Software Safety: Why, What and How. ACM Computing Surveys 1986; 18: 125–163

    Article  Google Scholar 

  3. Finkelstein A, Kramer J, Nuseibeh B, Finkelstein L, Goedicke, M. Viewpoints: A Framework for Integrating Multiple Perspectives in System Development. International Journal of Software Engineering and Knowledge Engineering 1992; 1: 31–57

    Article  Google Scholar 

  4. de Lemos R, Saeed A, Waterworth A. Exception Handling in Real-Time Software from Specification to Design. Proceedings of the 2nd International Workshop on Responsive Computer Systems. Saitama, Japan. October, 1992. pp 108–121

    Google Scholar 

  5. Marshall C W. Applied Graph Theory. Wiley—Interscience, 1971

    Google Scholar 

  6. Draft Interim Defence Standard 00-56. Hazards Analysis and Safety Classification of the Computer and Programmable Electronic System Elements of Defence Equipment. UK Ministry of Defence. London, UK, 1991

    Google Scholar 

  7. Vesely W E, Goldberg F F, Roberts N H, Haasl, D F. Fault Tree Handbook. US Nuclear Regulatory Commission NUREG-0492. Washington, DC, 1981

    Google Scholar 

  8. Leveson N G, Cha S S, Shimeall T J. Safety Verification of Ada Programs using Software Fault Trees. IEEE Software 1991; 4:48–59

    Article  Google Scholar 

  9. Miller D G. The Role of Statistical Modeling and Inference in Software Quality Assurance. In: de Neumann B (ed) Software Certification. Elsevier Applied Science, 1990, pp 135–152

    Google Scholar 

  10. Ramamoorthy C V, Tsai N-T, Yamura T, Bhide A. Metrics Guided Methodology. Proceedings 9th International Computer Software and Applications Conference — COMPSAC’85. Chicago, IL. October, 1985. pp 111–120

    Google Scholar 

  11. Laprie, J-C. For a Product-in-a-Process Approach to Software Reliability Evaluation. Proceedings of the 3rd International Symposium on Software Reliability Engineering. Research Park Triangle, NC. October, 1992. pp 134–139

    Chapter  Google Scholar 

  12. Wohlin C, Runeson, P. A Method for Early Software Reliability Estimation. Proceedings of the 3rd International Symposium on Software Reliability Engineering. Research Park Triangle, NC. October, 1992. pp 156–165

    Chapter  Google Scholar 

  13. de Lemos R, Saeed A, Anderson T. A Train set as a Case Study for the Requirements Analysis of Safety—Critical Systems. The Computer Journal 1992; 35: 30–40

    Article  Google Scholar 

  14. Saeed A, de Lemos R, Anderson T. An Approach to the Assessment of Requirements Specifications for Safety-Critical Systems. Computing Laboratory TR 381. University of Newcastle upon Tyne, UK, 1992

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag London Limited

About this paper

Cite this paper

Saeed, A., de Lemos, R., Anderson, T. (1993). Robust Requirements Specifications for Safety—Critical Systems. In: Górski, J. (eds) SAFECOMP ’93. SAFECOMP 1993. Springer, London. https://doi.org/10.1007/978-1-4471-2061-2_23

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-2061-2_23

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19838-3

  • Online ISBN: 978-1-4471-2061-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics