DOI: 10.22215/etd/2014-10132
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Derivation of Performance Models in the Context of Model-Driven SOA

Abstract: The thesis proposes a model transformation chain called Performance from Unified Modeling Analysis for Service-Oriented Architecture (SOA) systems (PUMA4SOA), whose purpose is to automatically generate performance models from the UML software design models of SOA systems with performance annotations. The main goal of PUMA4SOA is to enable the analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(7 citation statements)
references
References 46 publications
0
7
0
Order By: Relevance
“…(ITU-T) as Z.151 [52]. Among the numerous scenario notations surveyed in [1], UCMs are notably fit for many requirements engineering activities and for transformations to other modeling languages. A UCM tool, the Java UCM Navigator (jUCMNav) [79] (and its C++ predecessor UCMNav [74]) has been augmented with CSM export capabilities to assist with the early analysis of performance questions from scenario specifications [146].…”
Section: International Telecommunication Union Telecommunication Stanmentioning
confidence: 99%
See 1 more Smart Citation
“…(ITU-T) as Z.151 [52]. Among the numerous scenario notations surveyed in [1], UCMs are notably fit for many requirements engineering activities and for transformations to other modeling languages. A UCM tool, the Java UCM Navigator (jUCMNav) [79] (and its C++ predecessor UCMNav [74]) has been augmented with CSM export capabilities to assist with the early analysis of performance questions from scenario specifications [146].…”
Section: International Telecommunication Union Telecommunication Stanmentioning
confidence: 99%
“…• into stochastic Petri nets [8][29] [61] • into stochastic process algebra models [17] • directly into simulation models [1] The model translation can be somewhat intricate. For example, D.C. Petriu and Shen use a technique based on graph grammars in [97].…”
Section: International Telecommunication Union Telecommunication Stanmentioning
confidence: 99%
“…In Figure 2.3, there are in total five tasks (e.g., User, Network, WebServer, DbControl and DbServer) where User task generates traffic, Network task models network latency and the rest of the tasks provide services. Typically in LQN, network latency is modeled using a Network task that has infinite thread and is deployed to a host of infinite multiplicity [1], [97]. The default task multiplicity is 1 and queuing discipline is FIFO.…”
Section: Figure 23 An Lqn Model For a 3-tier Web Applicationmentioning
confidence: 99%
“…Another line of research is based on Aspect Oriented Modeling (AOM). Alhaj et al [1], [2] proposed an approach to transform platform independent-model to platform-dependent model in the context of a model transformation chain that generates queueing-based performance models from UML design models of service-oriented applications. The Reusable Aspect Model (RAM) proposed by Keinzle et al [54] can be used to model middleware variability of functional requirements, whereas this research aims to model the variability of non-functional requirements for performance prediction.…”
Section: State Of the Art In Middleware Performance Modelingmentioning
confidence: 99%
See 1 more Smart Citation