[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Proposed SOA Gov & Mgmt Conceptual Model
Bob & Friends,
Attached is MY proposed cut at a static conceptual model for
SOA Governance and SOA Management. The reason I'm proposing this version
is that the models I've seen proposed to date are far too general in nature and
tend to model Governance in the abstract, not necessarily SOA
Governance. I've also uploaded this model to our Kavi site.
Here's how to interpret the visual model and a variant
of what would be described in the RA text:
1. SOA Governance is a specialization of IT
Governance
2. Similarly, SOA Management is a specialization of IT
Management
3. Service Policies & Contracts are related to SOA
Governance & SOA Management by means of a SOA Governance & Management
Process
4. This process makes use of a SOA Governance & Management
Infrastructure, which is comprised of a SOA Governance Board, which (not shown
in the visual model) determines decision rights, sets service policies, and
defines service contracts. The SOA Governance & Management
Infrastructure is also comprised of a set of Management tools; namely, a Service
Policy Management Systems and a Service Contract Management System. Each
of these systems may optionally make use of a Registry-Repository System to
manage the service policies & contracts artifacts and their associated
meta-level descriptions.
We'd want to start off our description of
this View by saying the Governance (in general) is about decision
making while Management (in general) is about execution. Note that I did
not model Architecture Governance, which is also a specialization of IT
Governance but we should talk about it briefly in the RA text. The message
is that SOA is a paradigm, not AN architecture so we're really not talking about
governing a specific architecture, although folks developing SOA-based concrete
architectures should address the issue of Architecture
Governance.
I admit this is primarily an enterprise perspective of SOA
Governance & SOA Management, but it's a start. The main message I
wanted to convey here was to really distinguish governance from management,
something that a lot of folks out there really don't get. And
arguably why there has been so much written on the subject of SOA
governance in recent past.
Of course, we'll need to go into more detail on the temporal
issues related to SOA governance and management, which we can do with Activity
diagrams. Recall that Don has already made a cut at this. And we
still need to address the four (4) topics Frank captured at the beginning of the
Governance Model section of Working Draft v0.2 of the RA.
Since we'll be wrapping up the next round of RA issues that have focused on
the Realizing an SOA View in the coming weeks, I wanted to get this out
there to prepare for turning our attention to the Owning SOAs View.
- Jeff E.
|
SOA_Governance_Model-DRAFT.png
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]