학술논문

Behaviour Recognition Using Chronicles
Document Type
Conference
Source
2011 Fifth International Conference on Theoretical Aspects of Software Engineering Theoretical Aspects of Software Engineering (TASE), 2011 Fifth International Symposium on. :100-107 Aug, 2011
Subject
Computing and Processing
Petri nets
Atmospheric modeling
Semantics
Color
Delay
Reactive power
Analytical models
chronicle recognition modelling
distributed simulation processing
coloured Petri nets
Language
Abstract
Chronicles are used to describe behaviours, e.g. when (un) desired behaviours should be detected within an event flow, for instance in aerospace system studies. In this paper we first introduce a language to describe chronicles and event related notions, before defining a denotational semantics of a chronicle recognition within an event flow. We present an operational semantics of chronicle recognitions using coloured Petri nets. This modelling is designed to be modular and composible, and to retrieve information on which events in the flow contributed to the chronicle recognition. We prove on some constructs of the chronicle language that our modelling of the recognition using coloured Petri nets yields the expected recognition.