Formalizing Safety Requirements Using Controlling Automata

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

6 pages. In Proceedings of the 2nd International Conference on Dependability (DEPEND 2009), Athens, Greece. IEEE Computer Soci

Scientific paper

Safety is an important element of dependability. It is defined as the absence of accidents. Most accidents involving software-intensive systems have been system accidents, which are caused by unsafe inter-system or inter-component interactions. To validate the absence of system hazards concerning dysfunctional interactions, industrials call for approaches of modeling system safety requirements and interaction constraints among components. This paper proposes such a formalism, namely interface control systems (or shortly C-Systems). An interface C-System is composed of an interface automaton and a controlling automaton, which formalizes safe interactions and restricts system behavior at the meta level. This framework differs from the framework of traditional model checking. It explicitly separates the tasks of product engineers and safety engineers, and provides a top-down technique for modeling a system with safety constraints, and for automatically composing a safe system that conforms to safety requirements. The contributions of this work include formalizing safety requirements and a way of automatically ensuring system safety.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Formalizing Safety Requirements Using Controlling Automata does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Formalizing Safety Requirements Using Controlling Automata, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Formalizing Safety Requirements Using Controlling Automata will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-401078

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.