From UML to Petri nets: the PCM-based methodology
In this paper, we present an evaluation methodology to validate the performance of a UML
model, representing a software architecture. The proposed approach is based on open and …
model, representing a software architecture. The proposed approach is based on open and …
Performance evaluation of UML software architectures with multiclass queueing network models
Software performance based on performance models can be applied at early phases of the
software development cycle to characterize the quantitative behavior of software systems …
software development cycle to characterize the quantitative behavior of software systems …
Transformation challenges: from software models to performance models
A software model can be analysed for non-functional requirements by extending it with
suitable annotations and transforming it into analysis models for the corresponding non …
suitable annotations and transforming it into analysis models for the corresponding non …
Automated transformation of component-based software architecture models to queueing petri nets
Performance predictions early in the software development process can help to detect
problems before resources have been spent on implementation. The Palladio Component …
problems before resources have been spent on implementation. The Palladio Component …
Search‐based model transformations
Abstract Model transformations are an important cornerstone of model‐driven engineering, a
discipline which facilitates the abstraction of relevant information of a system as models. The …
discipline which facilitates the abstraction of relevant information of a system as models. The …
Model-driven performance engineering of self-adaptive systems: a survey
To meet quality-of-service requirements in changing environments, modern software
systems adapt themselves. The structure, and correspondingly the behavior, of these …
systems adapt themselves. The structure, and correspondingly the behavior, of these …
From UML models to software performance results: an SPE process based on XML interchange formats
The SPE process uses multiple performance assessment tools depending on the state of the
software and the amount of performance data available. This paper describes two XML …
software and the amount of performance data available. This paper describes two XML …
[BOOK][B] Relating system quality and software architecture
I Mistrik, R Bahsoon, P Eeles, R Roshandel, M Stal - 2014 - books.google.com
System Quality and Software Architecture collects state-of-the-art knowledge on how to
intertwine software quality requirements with software architecture and how quality attributes …
intertwine software quality requirements with software architecture and how quality attributes …
On the integration of UML and Petri nets in software development
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 …
the behaviour of software systems from the early development phases in the life cycle. This …
ArgoSPE: Model-based software performance engineering
Abstract Stochastic Petri nets (SPNs) have been proved useful for the quantitative analysis
of systems. This paper introduces ArgoSPE, a tool for the performance evaluation of …
of systems. This paper introduces ArgoSPE, a tool for the performance evaluation of …