• DocumentCode
    2234265
  • Title

    A calculus of macro-events: progress report

  • Author

    Cervesato, Iliano ; Montanari, Angelo

  • Author_Institution
    Adv. Eng. & Sci. Div., ITT Ind. Inc., Alexandria, VA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    47
  • Lastpage
    58
  • Abstract
    The need for constraining the temporal relationships among sets of related events arises in several temporal reasoning tasks, including monitoring, plan validation, planning and diagnosis. Process constructors provide an effective way of packaging related events into individual conceptual chunks, called macro-events. In this paper, we present a first attempt at defining a calculus of macro-events that extends Kowalski and Sergot´s (1985) event calculus with process constructors to express effects triggered by complex combinations of event occurrences. We apply this language to model the operations of a simple gas heater and present a Prolog implementation
  • Keywords
    planning (artificial intelligence); process algebra; temporal logic; temporal reasoning; Prolog; calculus of macro-events; diagnosis; event calculus; gas heater; monitoring; plan validation; planning; process constructors; temporal reasoning; temporal relationship constraints; Calculus; Chromium; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Temporal Representation and Reasoning, 2000. TIME 2000. Proceedings. Seventh International Workshop on
  • Conference_Location
    Cape Breton, NS
  • Print_ISBN
    0-7695-0756-5
  • Type

    conf

  • DOI
    10.1109/TIME.2000.856584
  • Filename
    856584