DocumentCode
3246274
Title
Towards Self-Managed Executable Petri Nets
Author
Hansen, Klaus Marius ; Zhang, Weishan ; Ingstrup, Mads
Author_Institution
Dept. of Comput. Sci., Univ. of Aarhus, Aarhus
fYear
2008
fDate
20-24 Oct. 2008
Firstpage
287
Lastpage
296
Abstract
An issue in self-managed systems is that different abstractions and programming models are used on different architectural layers, leading to systems that are harder to build and understand. To alleviate this, we introduce a self-management approach which combines high-level Petri nets with the capability of distributed communication among nets. Organized in a three-layer goal management, change management, and component control architecture this allows for self-management in distributed systems. We validate the approach through the Flamenco/CPN middleware that allows for self-management of service-oriented pervasive computing systems through the runtime interpretation of colored Petri nets. The current work focuses on the change management and component control layers.
Keywords
Petri nets; fault tolerant computing; middleware; software architecture; ubiquitous computing; Flamenco/CPN middleware; abstractions; change management; colored Petri nets; component control architecture; distributed systems; goal management; programming models; self-managed systems; service-oriented pervasive computing systems; Actuators; Artificial intelligence; Communication system control; Computer architecture; Computer science; Control systems; Humans; Middleware; Pervasive computing; Petri nets; Pervasive computing; petri nets; self-management; three-layer architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Self-Adaptive and Self-Organizing Systems, 2008. SASO '08. Second IEEE International Conference on
Conference_Location
Venezia
Print_ISBN
978-0-7695-3404-6
Type
conf
DOI
10.1109/SASO.2008.59
Filename
4663432
Link To Document