Skip to main content
Popular Press
Architecture-Driven Variation Analysis for Designing Cloud Applications
Proceedings of IEEE International Conference on Cloud Computing (CLOUD) (2009)
  • Liang-Jie Zhang
  • Jia Zhang
Abstract
Service Oriented Architecture (SOA) is one central technical foundation supporting the rapidly emerging Cloud Computing paradigm. To date, however, its application practice is not always successful. One major reason is the lack of a systematic engineering process and tool supported by reusable architectural artifacts. Toward this ultimate goal, this paper proposes a variationoriented analysis method of performing architectural building blocks (ABB)-based SOA solution design for enabling cloud application design. We present the modeling of solution-level architectural artifacts and their relationships, whose formalization enables eventbased variation notification and propagation analysis. We report a prototype tool and describe how we extend the Unified Modeling Language (UML) mechanism to implement the system and enable solution-level variation analysis and enforcement in business cloud as an example.
Disciplines
Publication Date
September, 2009
Citation Information
Liang-Jie Zhang and Jia Zhang, “Architecture-Driven Variation Analysis for Designing Cloud Applications”, Proceedings of IEEE International Conference on Cloud Computing (CLOUD), Bangalore, India, Sep. 21-25, 2009, pp. 125-134.