• DocumentCode
    811045
  • Title

    Equivalence preserving transformations for timed transition models

  • Author

    Lawford, Mark ; Wonham, W.M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
  • Volume
    40
  • Issue
    7
  • fYear
    1995
  • fDate
    7/1/1995 12:00:00 AM
  • Firstpage
    1167
  • Lastpage
    1179
  • Abstract
    The increasing use of computer control systems in safety-critical real-time systems has led to a need for methods to ensure the correct operation of real-time control systems. Through an example, this paper introduces the use of algebraic equivalence to verify the correct operation of such systems. A controller is considered verified if its implementation is proven to be equivalent to its specification. Real-time systems are modeled using a modified version of Ostroff´s (1989, 1990) timed transition models (TTM´s), which is introduced along with our adaptation of Milner´s (1980, 1989) observation equivalence to TTM´s. A set of “behavior preserving” transformations is then developed, shown to be consistent for proving observation equivalence, and applied to solve an industrial real-time controller software verification problem. Finally the incompleteness of a given set of transformations is briefly discussed
  • Keywords
    computerised control; control engineering; real-time systems; safety-critical software; algebraic equivalence; behavior-preserving transformations; computer control systems; controller software verification problem; equivalence-preserving transformations; incompleteness; observation equivalence; real-time control systems; safety-critical real-time systems; timed transition models; Algebra; Clocks; Computer industry; Control system synthesis; Electrical equipment industry; Equations; Industrial control; Real time systems; Software safety; Time to market;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/9.400494
  • Filename
    400494