OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

soa-rm-ra message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [soa-rm-ra] Fwd: what is "generalized" RA [was: Experiencewith AgilePath - SOA Governance Consultant]


Title: Re: [soa-rm-ra] Fwd: what is "generalized" RA [was: Experi
Thanks Ken,

I am way past the point of diminishing returns wrt to judgment. I will revisit this when I have both time and energy to do it justice.

Cheers,
Rex

At 4:00 PM -0500 11/14/07, Ken Laskey wrote:
Per today's telecon, I sent the following caveated response to the MITRE discussion:

Begin forwarded message:

All,

I sent a quick note to Brad earlier in the week that I read his email and looked for the appropriate words in the (still very rough) RA draft to provide as an answer. I wasn't completely satisfied with what I found and posed the questions along with some suggested wording to the RA mailing list. We haven't settled on the final wording or on the final requirements overview list, but this should provide an answer and give a sense of where we are heading.

1 Introduction
Service Oriented Architecture is an architectural paradigm that has gained significant attention within the information technology (IT) and business communities. The OASIS Reference Model for SOA provides a common language for understanding the important features of SOA but does not address the issues involved in constructing, using, or owning a SOA-based system. This document focuses on these aspects of SOA.
1.1 What is a Reference Architecture
A reference architecture models the abstract architectural elements in the domain independent of the technologies, protocols, and products that are used to implement the domain. It differs from a Reference Model in that a Reference Model describes the important concepts and relationships in the domain focusing on what distinguishes the elements of the domain; a Reference Architecture elaborates further on the model to show a more complete picture that includes what is involved in realizing the modeled entities. While still remaining abstract, a reference architecture is more concrete than a Reference Model in that it identifies and provides a high level description of architectural components and artifacts.
1.x What is this Reference Architecture
The SOA Reference Model defines reference architecture as "an architectural design pattern that indicates how an abstract set of mechanisms and relationships realizes a predetermined set of requirements." More precisely, a reference architecture can be described as an architectural pattern that provides a set of predefined subsystems, specifies their responsibilities, and includes rules and guidelines for organizing the relationships between them [ref TOGAF].
It is possible to define Reference Architectures at many levels of detail or abstraction, and for many different purposes. In fact, the reference architecture for one domain may represent a further specialization of another reference architecture, with additional requirements over those for which the more general reference architecture was defined.
While requirements for this reference architecture are discussed in Section 2, an overview of those requirements specifies a SOA for which:
Below, we talk about such an environment as a SOA ecosystem. Informally, our goal in this Reference Architecture is to show how Service Oriented Architecture fits into the life of users and stakeholders in a SOA ecosystem, how SOA-based systems may be realized effectively, and what is involved in owning such a SOA-based system. We believe that this approach will serve two purposes: ensuring that the true value of a SOA meeting the stated requirements can be realized using appropriate technology, and permitting the audience to focus on the important issues without becoming over-burdened with the details of a particular implementation technology.

1.2 Service Oriented Architecture - An Ecosystems perspective
Many systems cannot be understood by a simple decomposition into parts and subsystems. There are...


Ken



The response I got was

Ok, so a Reference Model establishes the concepts and vocabulary within a domain of discourse. So, when I decide to operationalize the same in the form of a collection of interacting resources then I have moved to expressing a reference architecture at a very high level of abstraction -- a generalized reference architecture. Because I can iterate from the general to the specific, it would then be possible to have any number of successively more specific, wrt some domain, reference architectures (not the same as successively more detailed!).
Works for me!


I submit this as a data point for whether someone can understand what we are saying. The final wording is still ours to work out.

Ken

------------------------------------------------------------------------------------------
Ken Laskey
MITRE Corporation, M/S H305 phone: 703-983-7934
7515 Colshire Drive fax: 703-983-1379
McLean VA 22102-7508


Attachment converted: Macintosh HD:smime 652.p7s (    /    ) (0033F3A4)


-- 
Rex Brooks
President, CEO
Starbourne Communications Design
GeoAddress: 1361-A Addison
Berkeley, CA 94702
Tel: 510-898-0670


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]