• DocumentCode
    2674622
  • Title

    Stochastic Petri nets and inheritance for dependability modelling

  • Author

    Bernardi, Simona ; Donatelli, Susanna

  • Author_Institution
    Dipt. di Inf., Torino Univ., Italy
  • fYear
    2004
  • fDate
    3-5 March 2004
  • Firstpage
    363
  • Lastpage
    372
  • Abstract
    Reuse is a well-known and widely accepted principle in design and programming, that is instantiated through two main means: modularity and inheritance. Modularity allows a function or a data type and associated functions to be reused, while inheritance is based on the idea that a set of common features of a type can be factorized into a common supertype. While modularity has been widely exploited in performance and dependability modelling, inheritance is instead pretty much a "still-to-investigate" topic for this field. We discuss the role of inheritance in stochastic Petri nets (SPN) modelling, by considering a representation of the fault, error, and failure (FEF) chain based on hierarchies of classes (in the class diagram formalism of UML) and corresponding hierarchies of SPN models.
  • Keywords
    Petri nets; inheritance; software reusability; specification languages; stochastic processes; SPN; UML; class diagram formalism; dependability modelling; inheritance; modularity; stochastic Petri nets modelling; Automation; Costs; Design methodology; Object oriented modeling; Object oriented programming; Petri nets; Software engineering; Stochastic processes; System performance; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2004. Proceedings. 10th IEEE Pacific Rim International Symposium on
  • Print_ISBN
    0-7695-2076-6
  • Type

    conf

  • DOI
    10.1109/PRDC.2004.1276592
  • Filename
    1276592