DocumentCode :
1924165
Title :
Enabling Performance Antipatterns to Arise from an ADL-based Software Architecture
Author :
Cortellessa, Vittorio ; De Sanctis, Martina ; Marco, Antinisca Di ; Trubiani, Catia
Author_Institution :
Univ. degli Studi dell´´Aquila, l´´Aquila, Italy
fYear :
2012
fDate :
20-24 Aug. 2012
Firstpage :
310
Lastpage :
314
Abstract :
While the performance analysis of a software architecture is a quite well-assessed task nowadays, the issue of interpreting the performance results for providing feedback to software architects is still very critical. This is mostly due to the gap between results representation (i.e. mean values, variances, and/or probability distributions) and expected feedback (i.e. architectural alternatives). Performance antipatterns represent effective instruments to tackle this issue, because they document common mistakes leading to performance problems as well as their solutions. In this paper we present a model-driven approach that enables performance antipatterns to arise in the context of an ADL-based software architecture. Such approach automatically detects them in AEmilia, i.e. an ADL allowing the performance evaluation of software systems. The approach has been applied to a case study, and experimental results demonstrate its effectiveness.
Keywords :
probability; software architecture; software performance evaluation; Æmilia; ADL-based software architecture performance analysis; expected feedback; mean values; model-driven approach; performance antipatterns; probability distributions; variances; Analytical models; Computer architecture; Performance analysis; Software; Software architecture; Throughput; Unified modeling language; AEmilia ADL; Architectural Feedback; Architecture Description Languages; Model-Driven Engineering; Performance Antipatterns; Software Performance Analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE/IFIP Conference on
Conference_Location :
Helsinki
Print_ISBN :
978-1-4673-2809-8
Type :
conf
DOI :
10.1109/WICSA-ECSA.212.51
Filename :
6337741
Link To Document :
بازگشت