Welcome to SOA Governance
This blog is exclusively created to discuss SOA Governance and related issues.Digital Business Ecosystem Project is one of the largest open source projects funded by European Union. The main objective is to develop an open source Service Oriented Architecture (SOA) to enable Small & Medium Software Developers (SME) to offer innovative software services, developed rapidly and at low costs. The architecture will enable the search & discovery and consumption of both software and real world services.
The key elements of DBE architecture are:
- Service Factory - DBE Studio comprising of Business Modelling Language (BML) Authoring Tool and Wizard, BML Editor
- Execution Environment - Semantic Registry and ServENT
- Evolutionary Environment - Service Recommender and Fitness Landscape
- Service Proxy - Technical architecture based on JINI
The pilot DBE architecture is being implemented in three regions of Europe: Aragon, Spain, Tampere, Finland and West Midlands, United Kingdom.
1 Comments:
"SOA Governance" is not indeed the proper title for this effort since we are dealing here with a Digital Ecosystem. In essence there is not much to Govern in an SOA architecture, or at least we can say that inside one enterprise, where classical SOA can be appplied, the management is statically defined, i.e. the functiona model is unique and predefined, the service dependency is well modelled in advance and maintained, the protocols and the ports are fixed and maintained by the networking department and so forth. As i said in the recent workshop "SOA MDA WS and Beyond" (see the program) when going across enterprises in global economical based business transactions, the SOA architectural style does not scale up and as a consequence the Governance model is completely different.
I like to call this different architectural style: "Ecosystem Oriented Architecture".
In this context we shall aware essentially that the Governance is different, instead of modelling service/species we have to model the supporting environment supporting the handles that allows services/species to evolve autonomously. We have to put meta rules and not rules.
Regarding the difference bewteen inside enteprise (SOA) and across enterprises (EOA) it's like comparing the newtonian and quantistic mechanic: the first is deterministic, the latter is stochastic.
I'm not an expert in Business Models and Governace, but the challenge is tough ;)
Post a Comment
<< Home