Skip to main content

A Safety Condition Monitoring System

  • Conference paper
  • First Online:
Computer Safety, Reliability, and Security (SAFECOMP 2014)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9338))

Included in the following conference series:

Abstract

In any safety argument, belief in the top-level goal depends upon a variety of assumptions that derive from the system development process, the operating context, and the system itself. If an assumption is false or becomes false at any point during the lifecycle, the rationale for belief in the safety goal might be invalidated and the safety of the associated system compromised. Assurance that assumptions actually hold when they are supposed to is not guaranteed, and so monitoring of assumptions might be required. In this paper, we describe the Safety Condition Monitoring System, a system that permits comprehensive yet flexible monitoring of assumptions throughout the entire lifecycle together with an alert infrastructure that allows tailored responses to violations of assumptions. An emphasis of the paper is the approach used to run-time monitoring of assumptions derived from software where the software cannot be easily changed.

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

Access this chapter

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 EPUB and 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

Institutional subscriptions

References

  1. Graydon, P., Knight, J., Strunk, E.: Assurance based development of critical systems. In: 37th IEEE International Symposium on Dependable Systems and Networks, Edinburgh, Scotland (2007)

    Google Scholar 

  2. Graydon, G., Knight, J.: Process synthesis in assurance based development of dependable systems. In: 8th European Dependable Computing Conference, Valencia, Spain (2009)

    Google Scholar 

  3. Leveson, N.: A systems approach to risk management through leading safety indicators. Reliab. Eng. Syst. Saf. 136, 17–34 (2015)

    Article  Google Scholar 

  4. Denney, E., Pai, G., Habli, I.: Dynamic safety cases for through-life safety assurance. In: 37th IEEE International Conference on Software Engineering (NIER), Florence, Italy (2015)

    Google Scholar 

  5. Object Management Group, Business Process Model and Notation (BPMN) Version 2. http://www.omg.org/spec/BPMN/2.0/PDF/

  6. Hiser, J., Nguyen-Tuong, A., Co, M., Rodes, B., Hall, M., Coleman, C., Knight, J., Davidson, J.: A framework for creating binary rewriting tools. In: 10th European Dependable Computing Conference, Valencia, Spain (2014)

    Google Scholar 

Download references

Acknowledgments

This work was supported in part by Dependable Computing LLC and in part by NASA Contract NNL13AA08C.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to John Knight .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Knight, J., Rowanhill, J., Xiang, J. (2015). A Safety Condition Monitoring System. In: Koornneef, F., van Gulijk, C. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2014. Lecture Notes in Computer Science(), vol 9338. Springer, Cham. https://doi.org/10.1007/978-3-319-24249-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24249-1_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24248-4

  • Online ISBN: 978-3-319-24249-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics