• DocumentCode
    827313
  • Title

    Well-defined generalized stochastic Petri nets: a net-level method to specify priorities

  • Author

    Teruel, Enrique ; Franceschinis, Giuliana ; De Pierro, Massimiliano

  • Author_Institution
    Departamento de Informatica e Ingenieria de Sistemas, Zaragoza Univ., Spain
  • Volume
    29
  • Issue
    11
  • fYear
    2003
  • Firstpage
    962
  • Lastpage
    973
  • Abstract
    Generalized stochastic Petri nets (GSPN), with immediate transitions, are extensively used to model concurrent systems in a wide range of application domains, particularly including software and hardware aspects of computer systems, and their interactions. These models are typically used for system specification, logical and performance analysis, or automatic code generation. In order to keep modeling separate from the analysis and to gain in efficiency and robustness of the modeling process, the complete specification of the stochastic process underlying a model should be guaranteed at the net level, without requiring the generation and exploration of the state space. In this paper, we propose a net-level method that guides the modeler in the task of defining the priorities (and weights) of immediate transitions in a GSPN model, to deal with confusion and conflict problems. The application of this method ensures well-definition without reducing modeling flexibility or expressiveness.
  • Keywords
    Petri nets; concurrency theory; formal specification; performance evaluation; stochastic processes; automatic code generation; computer systems; concurrent systems; hardware aspects; immediate transitions; logical analysis; net-level method; performance analysis; priorities specification; software aspects; specification; stochastic process; well-defined generalized stochastic Petri nets; Application software; Computer aided manufacturing; Computer networks; Petri nets; Robustness; Software performance; Software systems; Software tools; State-space methods; Stochastic processes;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2003.1245298
  • Filename
    1245298