A Conceptual Framework for Unified and Comprehensive SOA Management
Business requirements, such as regulations and laws, corporate policies, quality of service aspects, etc. affect the management of enterprise-scale SOA systems during different life-cycle stages. Such requirements also induce interdependencies across different elements and aspects of an SOA system. Therefore, a systematic approach to SOA management must be in place in order to effectively govern the development and execution of automated business processes throughout the entire SOA life-cycle in compliance with business requirements. Until now, industry and research have focused on specific management aspects rather than unified and comprehensive solutions. This paper addresses this issue by proposing a conceptual framework for SOA management that combines a micro-kernel/plug-in architecture with the concept of management workflows. The micro-kernel incorporates a unified registry/repository model, facilitating the extension of specific management capabilities with plug-ins. Management workflows compose the capabilities of multiple plug-ins into comprehensive management processes that can be linked to events in different places in an SOA system.
KeywordsBusiness Process Service Request Service Component Composite Service Management Capability
- 1.Goasduff, L., Forsling, C.: Bad Technical Implementations and Lack of Governance Increase Risks of Failure in SOA Projects. Online Press Release (June 2007), http://gartner.com/it/page.jsp?id=508397
- 2.Breininger, K., Farrukh Najmi, N.S.: ebXML Registry Services and Protocols, Version 3.0 (2005), http://docs.oasis-open.org/regrep/regrep-rs/v3.0/regrep-rs-3.0-os.pdf
- 8.Arrott, M., Demchak, B., Errnagan, V., Farcas, C., Farcas, E., Krüger, I.H., Menarini, M.: Rich Services: The Integration Piece of the SOA Puzzle. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2007), Salt Lake City, USA, pp. 176–183. IEEE Computer Society Press, Los Alamitos (2007)CrossRefGoogle Scholar