• DocumentCode
    2602533
  • Title

    A simulation environment for designing distributed reactive/deliberative time-constrained applications

  • Author

    Adelantado, M. ; Boniol, F. ; Pinault, D.

  • Author_Institution
    Onera-Cert/Deri, Toulouse, France
  • fYear
    1995
  • fDate
    9-13 Apr 1995
  • Firstpage
    186
  • Lastpage
    195
  • Abstract
    Reactive systems have been defined as systems that maintain an ongoing relationship with their environment. The behavior of deliberative systems can be described as computing a function from an initial state to a terminal state. Reactive programming leads to a new programming style supporting a logical notion of time corresponding to instants where programs react. Examples of pure reactive systems include man-machine interface handlers or computer games. Most time critical applications have to include a reactive behavior to meet their timing constraints, and a deliberative behavior to face the new requirements of highly sophisticated, complex and distributed real-time systems (air traffic control, nuclear plant control, embedded tactical systems for military applications). We describe a simulation environment providing facilities for designing time-constrained distributed applications involving a mixed reactive/deliberative behavior, The simulator runs on a Sun4 IPX workstation under the Unix operating system and an X-Window graphical interface. This work is supported by the French Ministry of Defense (DRET)
  • Keywords
    application generators; digital simulation; distributed processing; graphical user interfaces; program compilers; programming; programming environments; real-time systems; timing; French Ministry of Defense; Sun4 IPX workstation; Unix operating system; X-Window graphical interface; computer games; deliberative systems; distributed reactive/deliberative time-constrained applications design; distributed real-time systems; initial state; logical time notion; man-machine interface handlers; reactive programming; reactive systems; requirements; simulation environment; simulator; terminal state; time critical applications; timing constraints; Air traffic control; Application software; Computational modeling; Computer interfaces; Logic programming; Maintenance; Military computing; Real time systems; Timing; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 1995., Proceedings of the 28th Annual
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-7091-6
  • Type

    conf

  • DOI
    10.1109/SIMSYM.1995.393581
  • Filename
    393581