Skip to main navigation Skip to search Skip to main content

A modeling framework to implement preemption policies in non-markovian SPNs

  • Andrea Bobbio
  • , Antonio Puliafito
  • , Miklós Tekel

Research output: Contribution to journalArticlepeer-review

Abstract

Petri nets represent a useful tool for performance, dependability, and performability analysis of complex systems. Their modeling power can be increased even more if nonexponentially distributed events are considered. However, the inclusion of nonexponential distributions destroys the memoryless property and requires to specify how the marking process is conditioned upon its past history. In this paper, we consider, in particular, the class of stochastic Petri nets whose marking process can be mapped into a Markov regenerative process. An adequate mathematical framework is developed to deal with the considered class of Markov Regenerative Stochastic Petri Nets (MRSPN). An unified approach for the solution of MRSPNs where different preemption policies can be defined in the same model is presented. The solution is provided both in steady-state and in transient condition. An example concludes the paper.

Original languageEnglish
Pages (from-to)36-54
Number of pages19
JournalIEEE Transactions on Software Engineering
Volume26
Issue number1
DOIs
Publication statusPublished - 2000
Externally publishedYes

Keywords

  • Markov regenerative processes
  • Preemptive policies
  • Stochastic petri nets
  • Transient and steady-state analysis

Fingerprint

Dive into the research topics of 'A modeling framework to implement preemption policies in non-markovian SPNs'. Together they form a unique fingerprint.

Cite this