Performance queries for architecture-level performance models (bibtex)
by Gorsler, Fabian, Brosig, Fabian and Kounev, Samuel
Abstract:
Over the past few decades, many performance modeling formalisms and prediction techniques for software architectures have been developed in the performance engineering community. However, using a performance model to predict the performance of a software system normally requires extensive experience with the respective modeling formalism and involves a number of complex and time consuming manual steps. In this paper, we propose a generic declarative interface to performance prediction techniques to simplify and automate the process of using architecture-level software performance models for performance analysis. The proposed Descartes Query Language (DQL) is a language to express the demanded performance metrics for prediction as well as the goals and constraints in the specific prediction scenario. It reduces the manual effort and the learning curve when working with performance models by a unified interface independent of the employed modeling formalism. We evaluate the applicability and benefits of the proposed approach in the context of several representative case studies. Copyright is held by the owner/author(s). Publication rights licensed to ACM.
Reference:
Performance queries for architecture-level performance models (Gorsler, Fabian, Brosig, Fabian and Kounev, Samuel), In ICPE 2014 - Proceedings of the 5th ACM/SPEC International Conference on Performance Engineering, ACM, 2014.
Bibtex Entry:
@inproceedings{Gorsler2014,
abstract = {Over the past few decades, many performance modeling formalisms and prediction techniques for software architectures have been developed in the performance engineering community. However, using a performance model to predict the performance of a software system normally requires extensive experience with the respective modeling formalism and involves a number of complex and time consuming manual steps. In this paper, we propose a generic declarative interface to performance prediction techniques to simplify and automate the process of using architecture-level software performance models for performance analysis. The proposed Descartes Query Language (DQL) is a language to express the demanded performance metrics for prediction as well as the goals and constraints in the specific prediction scenario. It reduces the manual effort and the learning curve when working with performance models by a unified interface independent of the employed modeling formalism. We evaluate the applicability and benefits of the proposed approach in the context of several representative case studies. Copyright is held by the owner/author(s). Publication rights licensed to ACM.},
author = {Gorsler, Fabian and Brosig, Fabian and Kounev, Samuel},
booktitle = {ICPE 2014 - Proceedings of the 5th ACM/SPEC International Conference on Performance Engineering},
doi = {10.1145/2568088.2568100},
isbn = {9781450327336},
keywords = {Automation;Problem oriented languages;Query langua,declare_pw},
mendeley-tags = {declare_pw},
pages = {99--110},
publisher = {ACM},
title = {{Performance queries for architecture-level performance models}},
url = {http://dx.doi.org/10.1145/2568088.2568100},
year = {2014}
}
Powered by bibtexbrowser