Goal-based behavioral customization of information systems
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Using strategy trees in change management in clouds
Proceedings of the 7th International Conference on Network and Services Management
Managing a SaaS application in the cloud using PaaS policy sets and a strategy-tree
Proceedings of the 7th International Conference on Network and Services Management
Behavioral adaptation of information systems through goal models
Information Systems
Hi-index | 0.00 |
A policy is defined as any type of formal behavioural guide [43] that is input to the system. A policy set can be understood to represent a strategy for achieving a set of objectives. The strategy-tree is an abstraction that encapsulates and relates multiple strategies for achieving a set of objectives over time. Evaluation of a given strategy's performance against administrator specified expectations is made on multiple time-scales and decisions to alternate among the set of strategies are made at defined intervals. This dynamic approach to policy-based management has implications in the general area of distributed system's management. This thesis introduces the concept of the strategy-tree. It presents a formal model along with the requisite algorithms for providing the management capabilities at runtime. Further, an architecture is described and prototype implementation developed which facilitates the design and creation of a strategy-tree as well as its use in experimentation. The results of the various experiments demonstrate the effectiveness of this approach in achieving various sets of objectives including a pair that are in conflict.Keywords: data center, management, middleware, objectives, policy, service level agreement (SLA), strategy-tree