• DocumentCode
    1915687
  • Title

    Object-oriented method for real-time systems based on timed automaton

  • Author

    Yamane, Satoshi

  • Author_Institution
    Dept. of Comput. Sci., Shimane Univ., Japan
  • fYear
    1996
  • fDate
    1-2 Feb 1996
  • Firstpage
    210
  • Lastpage
    217
  • Abstract
    It is useful to introduce object-orientation into an analysis and design methodology for real-time systems. We have proposed such an object-oriented methodology for real-time systems, which is integrated with a timed automaton, but, using the proposed method, the verification cost is very large. In this paper, we focus on the verification of a dynamic model and propose two effective verification methods as follows. (1) In the explicit enumeration method, we represent state transitions as list structures. (2) In the implicit enumeration method, we represent state transitions as BDDs (binary decision diagrams). Using a depth-first search algorithm (in case 1) or inverse image computation (in case 2), we search for SCCs (strongly connected components) satisfying the acceptance conditions and test whether the SCCs are reachable from the initial states. At the same time, we check the timing constraints. We have developed an actual verification system and shown our method to be effective
  • Keywords
    automata theory; diagrams; formal verification; list processing; object-oriented methods; reachability analysis; real-time systems; timing; tree data structures; tree searching; acceptance conditions; binary decision diagrams; depth-first search algorithm; dynamic model; explicit enumeration method; implicit enumeration method; initial states; inverse image computation; list structures; object-oriented method; reachability testing; real-time systems; state transitions; strongly connected components; system design methodology; systems analysis; timed automaton; timing constraints; verification cost; verification methods; Automata; Boolean functions; Computer science; Costs; Data structures; Object oriented modeling; Real time systems; Testing; Timing; Vehicle dynamics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems,1996. Proceedings of WORDS '96., Second Workshop on
  • Conference_Location
    Laguna Beach, CA
  • Print_ISBN
    0-8186-7570-5
  • Type

    conf

  • DOI
    10.1109/WORDS.1996.506285
  • Filename
    506285