• DocumentCode
    530407
  • Title

    A Performance modeling framework incorporating cost efficient deployment of collaborating components

  • Author

    Khan, Razib Hayat ; Heegaard, Poul E.

  • Author_Institution
    Norwegian Univ. of Sci. & Technol. (NTNU), Trondheim, Norway
  • Volume
    1
  • fYear
    2010
  • fDate
    3-5 Oct. 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 transformation 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, while deployment diagram identify the physical components of the system and the assignment of software artifacts to those identified system components. Optimal deployment mapping of the software artifacts on the physically available system resources is investigated by deriving the cost function. The proposed performance modeling framework provides transformation rules of UML elements into corresponding SPN representations and also the prediction result of a system such as throughput. The applicability of our proposed framework is demonstrated in the context of performance modeling of a distributed system.
  • Keywords
    Petri nets; Unified Modeling Language; costing; distributed processing; software performance evaluation; SPN model; UML collaboration; collaborating component; cost efficient deployment; distributed system; high level UML notation; optimal deployment mapping; performance modeling framework; software artifact; specification building block; system dynamics; transformation process; Collaboration; Computer architecture; Cost function; Predictive models; Software; Synchronization; Unified modeling language; Deployment mapping; SPN model; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering (ICSTE), 2010 2nd International Conference on
  • Conference_Location
    San Juan, PR
  • Print_ISBN
    978-1-4244-8667-0
  • Electronic_ISBN
    978-1-4244-8666-3
  • Type

    conf

  • DOI
    10.1109/ICSTE.2010.5608859
  • Filename
    5608859