• DocumentCode
    914462
  • Title

    Dependency analysis-a Petri-net-based technique for synthesizing large concurrent systems

  • Author

    Chen, Yigang ; Tsai, W.T. ; Chao, Daniel

  • Author_Institution
    Hitachi Software Eng. America Ltd., San Bruno, CA, USA
  • Volume
    4
  • Issue
    4
  • fYear
    1993
  • fDate
    4/1/1993 12:00:00 AM
  • Firstpage
    414
  • Lastpage
    426
  • Abstract
    Petri nets (PNs) are frequently used in modeling, designing, and analyzing concurrent systems. A problem with PNs, in the general case, is that they require high computational complexity to analyze their properties, such as reachability, liveness, and boundedness. To avoid this problem, synthesis techniques for constructing large PNs are presented. Using these techniques, the behavior of the constructed PN can be determined by local analysis that uses known properties of the given nets. Thus, the high computational complexity of global analysis is bypassed. A synthesis technique that explores dependency relations in PNs is presented. It synthesizes large PNs by combining smaller PNs of arbitrary topology structures, and the combination is verified efficiently by dependency analysis. A large system based on a PN can be built up by repeated applications of the technique
  • Keywords
    Petri nets; computational complexity; parallel processing; Petri nets; boundedness; computational complexity; concurrent systems; dependency relations; liveness; reachability; Chaos; Computational complexity; Computer science; Explosions; Performance analysis; Petri nets; Protocols; Software engineering; System recovery; Topology;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.219756
  • Filename
    219756