• DocumentCode
    1112033
  • Title

    Timed Petri net approach to performance modelling with the MOON method

  • Author

    Hull, M.E.C. ; O´Donoghue, P.G.

  • Author_Institution
    Dept. of Comput. Sci., Ulster Univ., Jordanstown, UK
  • Volume
    9
  • Issue
    3
  • fYear
    1994
  • fDate
    5/1/1994 12:00:00 AM
  • Firstpage
    95
  • Lastpage
    106
  • Abstract
    MOON is a design method suitable for real-time systems that supports concurrency and asynchronous communication. A MOON design specifies the structure of the software system, the hardware resources and the allocation of software components to hardware resources. Performance evaluation is very important throughout the development of a real-time system. Program resource mapping nets (PRM-Nets) are a timed Petri net formalism used for performance evaluation studies. PRM-Nets are integrated performance models recognising the influence of the software structure, physical resources and mapping between software elements and physical resources on performance. Simulation of PRM-Nets allows estimates of response time, throughput and resource utilisation for a variety of hardware configurations to be investigated. The paper proposes the use of PRM-Nets for performance evaluation studies during a MOON design. The transformation of MOON activities and IDAs to PRM-Net performance models is outlined, and the modelling of hardware resources is considered
  • Keywords
    Petri nets; concurrency control; object-oriented programming; performance evaluation; resource allocation; MOON method; asynchronous communication; concurrency; hardware resources; mapping; modular object oriented notation; performance evaluation; performance modelling; program resource mapping nets; real-time systems; resources allocation; response time; timed Petri net approach;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    295068