Model-Based Techniques for Performance Engineering of Business Information Systems
With the increasing adoption of virtualization and the transition towards Cloud Computing platforms, modern business information systems are becoming increasingly complex and dynamic. This raises the challenge of guaranteeing system performance and scalability while at the same time ensuring efficient resource usage. In this paper, the authors present a historical perspective on the evolution of model-based performance engineering techniques for business information systems focusing on the major developments over the past several decades that have shaped the field. They survey the state-of-the-art on performance modeling and management approaches discussing the ongoing e orts in the community to increasingly bridge the gap between high-level business services and low level performance models.