2006
DOI: 10.1007/11767589_2
|View full text |Cite
|
Sign up to set email alerts
|

On the Integration of UML and Petri Nets in Software Development

Abstract: Abstract. Software performance engineering deals with the consideration of quantitative analysis of the behaviour of software systems from the early development phases in the life cycle. This paper summarizes in a semiformal and illustrative way our proposal for a suitable software performance engineering process. We try to integrate in a very pragmatic approach the usual object oriented methodology -supported with UML language and widespread CASE tools-with a performance modelling formalism, namely stochastic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0
1

Year Published

2008
2008
2011
2011

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 23 publications
(10 citation statements)
references
References 28 publications
0
9
0
1
Order By: Relevance
“…Merseguer et al have done important work ( [4] gives an overview) on translating the UML to labeled generalized stochastic Petri nets (LGSPN) for performance analysis purposes. Tool support is provided through the ArgoSPE tool set and the model checker GreatSPN.…”
Section: Related Workmentioning
confidence: 99%
“…Merseguer et al have done important work ( [4] gives an overview) on translating the UML to labeled generalized stochastic Petri nets (LGSPN) for performance analysis purposes. Tool support is provided through the ArgoSPE tool set and the model checker GreatSPN.…”
Section: Related Workmentioning
confidence: 99%
“…In this paper Sequence Diagrams are used as the modelling language for describing the behaviour of a system. Sequence Diagrams are a UML 2.1 version of Message Sequence Charts [13] and they are widely used in Software Engineering [14]. Sequence Diagrams can be used in modelling complex Enterprise Systems as they provide a sequential listing of events and are also able to model parallelism and conflicts.…”
Section: Uml Sequence Diagramsmentioning
confidence: 99%
“…In this manuscript, the main general goal is to devise scenario-based modeling techniques that can be translatable to a PN model, so here we focus on previous works that address the (more generic) transformation of scenario-based models into state-based models. Campos and Merseguer integrate performance modeling within software development process, based on the translation of almost all UML behavioral models into Generalized Stochastic PNs [1]. They explain how to obtain from sequence diagrams and statecharts a performance model representing an execution of the system.…”
Section: Specification With Colored Petri Netsmentioning
confidence: 99%