Model-based performance prediction in software development: A survey

S Balsamo, A Di Marco, P Inverardi… - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
Over the last decade, a lot of research has been directed toward integrating performance
analysis into the software development process. Traditional software development methods …

Architecture-based approach to reliability assessment of software systems

K Goševa-Popstojanova, KS Trivedi - Performance Evaluation, 2001 - Elsevier
With the growing emphasis on reuse, software development process moves toward
component-based software design. As a result, there is a need for modeling approaches that …

[图书][B] Stochastic discrete event systems

A Zimmermann - 2007 - Springer
The behavior of many technical systems that are increasingly important in our every-day life
can be described by discrete states and state-changing events. Discrete event systems …

Intuitive mapping of UML 2 activity diagrams into fundamental modeling concept Petri net diagrams and colored Petri nets

TS Staines - 15th Annual IEEE International Conference and …, 2008 - ieeexplore.ieee.org
This paper describes how UML 2 Activity diagrams can be intuitively translated into Petri net
notations. The UML2 specification states that activities are based on Petri net semantics. The …

[图书][B] Distributed systems: software design and implementation

A Fleischmann - 2012 - books.google.com
The purpose of this book is to make the reader famliar with software engineering for
distributed systems. Software engineering is a valuable discipline in the develop ment of …

Introduction to software performance engineering: Origins and outstanding problems

CU Smith - Formal Methods for Performance Evaluation: 7th …, 2007 - Springer
This chapter first reviews the origins of Software Performance Engineering (SPE). It provides
an overview and an extensive bibliography of the early research. It then covers the …

A tool for model-checking Markov chains

H Hermanns, JP Katoen, J Meyer-Kayser… - International Journal on …, 2003 - Springer
Markov chains are widely used in the context of the performance and reliability modeling of
various systems. Model checking of such chains with respect to a given (branching) …

A probabilistic extension of UML statecharts: specification and verification

DN Jansen, H Hermanns, JP Katoen - … Techniques in Real-Time and Fault …, 2002 - Springer
This paper introduces means to specify system randomness within UML statecharts, and to
verify probabilistic temporal properties over such enhanced statecharts which we call …

Timing-failure risk assessment of UML design using Time Petri Net bound techniques

S Bernardi, J Campos… - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
Software systems that do not meet their timing constraints can cause risks. In this work, we
propose a comprehensive method for assessing the risk of timing failure by evaluating the …

[PDF][PDF] Software performance: state of the art and perspectives

S Balsamo, A Di Marco, P Inverardi, M Simeoni - 2002 - researchgate.net
In the last decade, several research efforts have been directed to integrating performance
analysis in the software development process. Traditional software development methods …