MOSES: MOdeling Software and platform architEcture in UML 2 for Simulation-based performance analysis

  • Authors:
  • Vittorio Cortellessa;Pierluigi Pierini;Romina Spalazzese;Alessio Vianale

  • Affiliations:
  • Dipartimento di Informatica, Università dell'Aquila, Coppito (AQ), Italy 67010;TechnoLabs S.p.A., L'Aquila (AQ), Italy 67100;Dipartimento di Informatica, Università dell'Aquila, Coppito (AQ), Italy 67010;Accenture S.p.A., Milano, Italy 20121

  • Venue:
  • QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Performance analysis at the architectural level has been a widely studied topic in the last few years. Automated solutions to this problem, such as the ones based on model transformations, would allow early detection of performance critical aspects in the software lifecycle. In this paper, building on top of our existing methodology [11] that aims at integrating software architectural models and platform models in the same notation (UML-RT), we present a new implementation based on the UML 2 metamodel that we call MOSES (MOdeling Software and platform architEcture in UML 2 for Simulation-based performance analysis). The goal of this paper is to provide a proof of concept that the UML 2 metamodel is rich enough to implement our approach that aims at modeling software and platform architecture within the same environment for sake of performance analysis. Finally we compare the results that we obtain with MOSES to the ones that we have obtained with the UML-RT implementation.