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
Link To Document