• 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