• DocumentCode
    2773703
  • Title

    Compositional Petri net environment

  • Author

    Anisimov, Nikolay ; Kovalenko, Aleksey ; Postupalski, Pavel

  • Author_Institution
    Inst. of Autom. & Control Process., Acad. of Sci., Vladivostok, Russia
  • fYear
    1994
  • fDate
    6-10 Nov. 1994
  • Firstpage
    420
  • Lastpage
    427
  • Abstract
    This paper addresses the problem of application Petri nets to real-world parallel and distributed systems of industrial size. It is pointed out that in many cases a well-known hierarchy/refinement technique does not work perfectly. We suggest another solution based on an algebraic approach to Petri net representation. Two levels of compositionality are introduced. The first one, an algebraic level offers a designer a set of net operations which allow the user to to build complex Petri nets from simpler ones; these include the operations of sequential and parallel composition, choice, iteration, and disruption defined on the top of two auxiliary operations of synchronization. The second architectural level allows the user to manipulate with Petri net entities, where each entity is defined as a Petri net equipped with access points. Operations of entity composition through the access points are introduced. The suggested technique is demonstrated on three-level Petri net editor comprising basic, algebraic and architectural editors.<>
  • Keywords
    Petri nets; algebraic specification; computer aided software engineering; distributed processing; formal specification; large-scale systems; process algebra; programming environments; Petri net editor; Petri net representation; access points; algebraic level; architectural level; compositionality; distributed systems; entity composition; parallel composition; parallel systems; sequential composition; synchronization; Application software; Automatic control; Automation; Concurrent computing; Fires; Petri nets; Process control; Radio control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 1994. ETFA '94., IEEE Symposium on
  • Conference_Location
    Tokyo, Japan
  • Print_ISBN
    0-7803-2114-6
  • Type

    conf

  • DOI
    10.1109/ETFA.1994.401981
  • Filename
    401981