SOA governance not only ensures that the concepts and principles for service orientation and its distributed architecture are managed appropriately and delivered on the stated business goals for services but also controls the evolution of these service-oriented systems. Evolving services must be able to manage their own actions based on high level global business goals and low level local rules. One way to specify such goals is in the form of policies. Policies are operating rules to orchestrate and maintain order, security, and consistency throughout the service lifecycle. In this ubiquitous world of SOA, there are diverse kinds of policies that can be leveraged for governing services. However, these policies are not often documented properly which then leads to redundancy in policy creation and development. To characterize these policies, the thesis first introduces a taxonomy that classifies policies applicable towards the field of SOA governance. This document then identifies the characteristics of policies that are most influential as the organizational maturity evolves. The intended outcome of this thesis is to present the readers with an overall idea of governance policies and their classification as the enterprise system progresses, from being service oriented to virtualized and eventually to a cloud oriented system.
In this thesis, policies that govern service oriented systems are categorized on the basis of their empirically observable behavior and their applicability to phases of the service lifecycle. This document also recommends policies and their classification, based on enforcement style in the virtualization layer and execution phase in the cloud layer. With this classification, we aim to provide a comprehensive overview of existing policies facilitating policy based governance and evolution in distributed service oriented environments. / Graduate
Identifer | oai:union.ndltd.org:uvic.ca/oai:dspace.library.uvic.ca:1828/3537 |
Date | 31 August 2011 |
Creators | Gupta, Priyanka |
Contributors | Muller, Hausi A. |
Source Sets | University of Victoria |
Language | English, English |
Detected Language | English |
Type | Thesis |
Rights | Available to the World Wide Web |
Page generated in 0.0019 seconds