• DocumentCode
    289724
  • Title

    A Statecharts implementation to run simulation of control dealing with parameterized states

  • Author

    Marty, J.C. ; Sartor, M.

  • Author_Institution
    Lab. d´´Autom. et d´´Anal. des Syst., CNRS, Toulouse, France
  • fYear
    1993
  • fDate
    17-20 Oct 1993
  • Firstpage
    240
  • Abstract
    An experimental approach to provide a simulation code for Statecharts specification is proposed. The realisation presented here has been thought to accept a Statecharts advanced construct: the parameterized states. It relies on two real-time development systems, ESTEREL and KHEOPS. The former, well known as an imperative language, describes the triggering part when the latter, a rule based working environment, maintains valid a database which traces the evolution of the Statecharts configuration. The authors give the architecture guidelines of this event driven application in order to outline the co-operation of the different generated automation. The current solution distributes the reasoning into local subsystems referring to a state top-down decomposition where the communication and the processing of an evolution step is in charge of a master module. Finally, the contributions taken by ESTEREL and KHEOPS in the construction of the subsystems is tackled and illustrated on an example. Hence one can see how ESTEREL translates combinations of entering signals into a single transition that KHEOPS tests in production rules to perform a state to state evolution
  • Keywords
    control engineering; development systems; factory automation; software engineering; ESTEREL; KHEOPS; Statecharts implementation; architecture guidelines; evolution step; imperative language; master module; parameterized states; real-time development systems; reasoning; rule based working environment; simulation code; state top-down decomposition; Automatic control; Communication system control; Concurrent computing; Control systems; Flexible manufacturing systems; Manufacturing systems; Performance evaluation; Production; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 1993. 'Systems Engineering in the Service of Humans', Conference Proceedings., International Conference on
  • Conference_Location
    Le Touquet
  • Print_ISBN
    0-7803-0911-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1993.384877
  • Filename
    384877