• DocumentCode
    3418294
  • Title

    Translation from UML to SPN model: A performance modeling framework for managing behavior of multiple collaborative sessions and instances

  • Author

    Khan, Razib Hayat ; Heegaard, Poul E.

  • Author_Institution
    Norwegian Univ. of Sci. & Technol. (NTNU), Trondheim, Norway
  • Volume
    5
  • fYear
    2010
  • fDate
    25-27 June 2010
  • Abstract
    Performance evaluation of distributed system is always an intricate undertaking where system behavior is normally distributed among several components those are physically distributed. Bearing this concept in mind, we delineate a performance modeling framework for a distributed system that proposes a translation process from high level UML notation to SPN model and solves the model for relevant performance metrics. To capture the system dynamics through our proposed framework we outline a specification style that focuses on UML collaboration and activity as reusable specification building blocks. To present the UML specification style we focus on how to coordinate explicitly multiple collaborative sessions occurring at the same time. Design alternatives of system architectures are considered to generate the performance model to show how these design alternatives thus affect the system performance under different work load. The proposed performance modeling framework provides prediction result of a system such as mean response time. The applicability of our proposed framework is demonstrated in the context of performance modeling of a distributed system.
  • Keywords
    Petri nets; Unified Modeling Language; distributed processing; formal specification; groupware; stochastic processes; SPN model; UML specification; distributed system performance evaluation; high level UML notation; multiple collaborative sessions; performance modeling framework; stochastic Petri net; Collaboration; Collaborative work; Computer architecture; Delay; Electronic mail; Predictive models; Quality of service; Stochastic processes; System performance; Unified modeling language; Collaborative Session; SPN model; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design and Applications (ICCDA), 2010 International Conference on
  • Conference_Location
    Qinhuangdao
  • Print_ISBN
    978-1-4244-7164-5
  • Electronic_ISBN
    978-1-4244-7164-5
  • Type

    conf

  • DOI
    10.1109/ICCDA.2010.5540855
  • Filename
    5540855