Active Database Systems: Triggers and Rules for Advanced Database Processing
Active Database Systems: Triggers and Rules for Advanced Database Processing
The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services
Journal of Network and Systems Management
The Vision of Autonomic Computing
Computer
An Alternative Way to Analyze Workflow Graphs
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
WSOL - Web Service Offerings Language
CAiSE '02/ WES '02 Revised Papers from the International Workshop on Web Services, E-Business, and the Semantic Web
SLAng: A Language for Defining Service Level Agreements
FTDCS '03 Proceedings of the The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems
A journey to highly dynamic, self-adaptive service-based applications
Automated Software Engineering
Detecting and Resolving Process Model Differences in the Absence of a Change Log
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Future Generation Computer Systems
Engineering Self-Adaptive Systems through Feedback Loops
Software Engineering for Self-Adaptive Systems
Language-Independent Change Management of Process Models
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Exception Handling for Repair in Service-Based Processes
IEEE Transactions on Software Engineering
Making control loops explicit when architecting self-adaptive systems
Proceedings of the second international workshop on Self-organizing architectures
Adapt cases: extending use cases for adaptive systems
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Modeling dynamic virtualized resource landscapes
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Stitch: A language for architecture-based self-adaptation
Journal of Systems and Software
CASE 2.0: on key success factors for cloud-aided software engineering
Proceedings of the 1st International Workshop on Model-Driven Engineering for High Performance and CLoud computing
Lifecycle management of service-based applications on multi-clouds: a research roadmap
Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds
Hi-index | 0.00 |
In cloud-based systems, business process models compose loosely coupled services to fulfill a certain goal. In order to ensure a high quality of service (QoS) of these systems, irregularities and violations need to be detected and handled at runtime by adapting the system. As a consequence, engineering such systems requires an explicit modeling of adaptation rules, which define how the system is adapted under certain conditions. These rules are defined based on models that specify QoS agreements as well as service bindings and business processes that are adapted. In this paper, we present a modeling approach for adaptive, cloud-based systems which supports the explicit specification of adaptation rules. We are introducing a metamodel for specifying bindings between business processes and cloud services considering Service Level Agreements that define the required QoS. In order to express adaptations of business processes on different levels of granularity, we are using an extended metamodel including fragments that group multiple process elements.