Model-Based Performance Prediction in Software Development: A Survey
IEEE Transactions on Software Engineering
Research challenges of autonomic computing
Proceedings of the 27th international conference on Software engineering
Model-Driven Software Development: Technology, Engineering, Management
Model-Driven Software Development: Technology, Engineering, Management
Autonomic Computing
Self-Managed Systems: an Architectural Challenge
FOSE '07 2007 Future of Software Engineering
KLAPER: An Intermediate Language for Model-Driven Predictive Analysis of Performance and Reliability
The Common Component Modeling Example
The Palladio component model for model-driven performance prediction
Journal of Systems and Software
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Model-Driven Assessment of QoS-Aware Self-Adaptation
Software Engineering for Self-Adaptive Systems
Engineering adaptive requirements
SEAMS '09 Proceedings of the 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Communications of the ACM
Performance evaluation of component-based software systems: A survey
Performance Evaluation
Making control loops explicit when architecting self-adaptive systems
Proceedings of the second international workshop on Self-organizing architectures
Towards Self-Aware Performance and Resource Management in Modern Service-Oriented Systems
SCC '10 Proceedings of the 2010 IEEE International Conference on Services Computing
FUSION: a framework for engineering self-tuning self-adaptive software systems
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Improving Software Performance and Reliability with an Architecture-Based Self-Adaptive Framework
COMPSAC '10 Proceedings of the 2010 IEEE 34th Annual Computer Software and Applications Conference
Adapt cases: extending use cases for adaptive systems
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Dynamic QoS Management and Optimization in Service-Based Systems
IEEE Transactions on Software Engineering
QUAASY: QUality Assurance of Adaptive SYstems
Proceedings of the 8th ACM international conference on Autonomic computing
Model-Based Software Performance Analysis
Model-Based Software Performance Analysis
Performance analysis of self-adaptive systems for requirements validation at design-time
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
Hi-index | 0.00 |
To meet quality-of-service requirements in changing environments, modern software systems adapt themselves. The structure, and correspondingly the behavior, of these systems undergoes continuous change. Model-driven performance engineering, however, assumes static system structures, behavior, and deployment. Hence, self-adaptive systems pose new challenges to model-driven performance engineering. There are a few surveys on self-adaptive systems, performance engineering, and the combination of both in the literature. In contrast to existing work, here we focus on model-driven performance analysis approaches. Based on a systematic literature review, we present a classification, identify open issues, and outline further research.