2002
DOI: 10.1109/52.976944
|View full text |Cite
|
Sign up to set email alerts
|

UML-based performance engineering possibilities and techniques

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0
2

Year Published

2003
2003
2016
2016

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(8 citation statements)
references
References 4 publications
0
6
0
2
Order By: Relevance
“…Dimitrov et al provided numerous examples of how existing UML diagrams can be augmented to represent performance related attributes such as timing and execution rates [3]. However, in order to support speculation, the UML modeling environment must be executable and must provide some output that can be compared to a specified performance requirement.…”
Section: Uml Modelsmentioning
confidence: 99%
See 1 more Smart Citation
“…Dimitrov et al provided numerous examples of how existing UML diagrams can be augmented to represent performance related attributes such as timing and execution rates [3]. However, in order to support speculation, the UML modeling environment must be executable and must provide some output that can be compared to a specified performance requirement.…”
Section: Uml Modelsmentioning
confidence: 99%
“…Although there has traditionally been a tendency within the Object-Oriented community to defer performance related issues until after implementation, recently emphasis has been placed on performance engineering throughout the development process in order to control the risks inherent to constructing large systems [2,3,4,5].…”
Section: Changementioning
confidence: 99%
“…Among the most common techniques are Petri-Nets [19] and Layered Queuing Network [13][21] [20] models. We envisage that models created automatically by monitoring the system can be simulated and predictions derived for different workloads using LQN and Markov chains [19] techniques.…”
Section: Modelling and Predictionmentioning
confidence: 99%
“…Among the most common techniques are Petri-Nets [19] and Layered Queuing Network [13][21] [20] models. We envisage that models created automatically by monitoring the system can be simulated and predictions derived for different workloads using LQN and Markov chains [19] techniques. Distinctive from related approaches, the proposed framework can perform the simulations at different abstraction levels, and developers can choose to refine particular simulations that are more likely to yield performance alerts.…”
Section: Modelling and Predictionmentioning
confidence: 99%
“…A framework that allows UML diagrams to be used for building performance models is presented by Kahkipuro [12]. Dimitrov et.al [5] presented various kinds of UML extensions that are used to annotate and embed performance aspects of various UML diagrams. A UML-driven framework is presented and several interesting and useful approaches of direct and expanded extensions to UML are presented, such as, load-andtime weighted use case diagrams, sequence and activity diagrams with time information, state diagrams with transition probability and most importantly deployment diagrams (which map the various software components to the system hardware platform).…”
Section: Performance Based Risk Related Workmentioning
confidence: 99%