Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

International SDL Forum

SDL 2011: SDL 2011: Integrating System and Software Modeling pp 1Cite as

  1. Home
  2. SDL 2011: Integrating System and Software Modeling
  3. Conference paper
Model-Based Performance Analysis of Service-Oriented Systems

Model-Based Performance Analysis of Service-Oriented Systems

(Invited Talk)

  • Dorina C. Petriu18 
  • Conference paper
  • 839 Accesses

Part of the Lecture Notes in Computer Science book series (LNCCN,volume 7083)

Abstract

Quantitative performance analysis of service-oriented systems can be conducted in the early development phases by transforming a UML software model extended with performance annotations into a performance model (such as queueing networks, Petri nets, stochastic process algebra) which can be solved with existing performance analysis tools. The OMG standard “UML Profile for Modeling and Analysis of Real-Time and Embedded systems (MARTE)” can be used for adding performance annotations to a given UML model.

The talk discussed the type of MARTE performance annotations and the principles for transforming annotated software models into performance models. Such a transformation must bridge a large semantic gap between the source and target model for two main reasons: performance models concentrate on resource usage and abstract away many details of the original software model, and the performance model requires platform information which is not contained in the software application model. The starting point for the performance model derivation is a platform independent model (PIM) of a SOA system representing the process workflows, architecture of the components offering services, and behavior of the runtime scenarios chosen for evaluation. The PIM is transformed into a platform specific model (PSM) by weaving platform services through aspect-oriented modeling techniques. Other research challenges will be also discussed, such as merging performance modeling and measurements and analyzing performance effects of SOA design patterns.

Download conference paper PDF

Author information

Authors and Affiliations

  1. Department of Systems and Computer Engineering, Carleton University, Ottawa, Ontario, Canada

    Dorina C. Petriu

Authors
  1. Dorina C. Petriu
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Université de Toulouse, IRIT, 118 route de Narbonne, 31062, Toulouse, France

    Iulian Ober

  2. IRIT - Université de Toulouse, 118, route de Narbonne, 31062, Toulouse, France

    Ileana Ober

Rights and permissions

Reprints and Permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Petriu, D.C. (2011). Model-Based Performance Analysis of Service-Oriented Systems. In: Ober, I., Ober, I. (eds) SDL 2011: Integrating System and Software Modeling. SDL 2011. Lecture Notes in Computer Science, vol 7083. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25264-8_1

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-25264-8_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25263-1

  • Online ISBN: 978-3-642-25264-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature