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] Cogitating Descriptions for ReferenceArchitecture and System


One ponders....  Is it really a "system" or an "ecosystem" when in the
context of SOA?

I believe that one of the principles of the internet, ebXML architecture,
Web Services Architecture and the UN/CEFACT eBusiness Technical Architecture
is that components can be added or removed without causing the system to
fail as a whole.  System to me indicates a set boundary whereas ecosystem
infers a looser relationship.

D


On 7/24/07 10:15 AM, "Francis McCabe" <frankmccabe@mac.com> wrote:

> I think that I prefer Ken's friendly amendment.
> I am also beginning to wonder whether we want bring a slightly agent-
> like perspective to services:
> 
> For SOA, a system can be defined as a collection of services that
> provide access to exposed business functionality of service
> providers; and enables these capabilities to be organized and used to
> satisfy specific business needs.
> 
> The rewording is subtle, but I wanted to emphasize that there is a
> *reason* that people expose their services.
> 
> Frank
> 
> 
> On Jul 24, 2007, at 9:20 AM, Ken Laskey wrote:
> 
>> First, I'll probably miss tomorrow's call.
>> 
>> Second, +1 to Danny's RA definition.
>> 
>> Third,  I'd suggest leaning a bit more on the RM for something like:
>> 
>> For SOA, a system can be defined as a collection of services that
>> provide access to underlying capabilities, i.e. business functions,
>> and enables these capabilities to be organized and used to satisfy
>> specific business needs.
>> 
>> Ken
>> 
>> 
>> On Jul 24, 2007, at 11:43 AM, Danny Thornton wrote:
>> 
>>> Chapter 1 of the latest RA doc is really shaping up.
>>> There are two issues for this section that we may be
>>> able to work through via email.
>>> 
>>> 1) The first issue is our description of a reference
>>> architecture.  Currently we state:
>>> 
>>> "A reference architecture is an architectural design
>>> pattern that indicates how an abstract set of
>>> mechanisms and relationships realizes a predetermined
>>> set of requirements."
>>> 
>>> If we state the reference architecture is an
>>> architectural design pattern, I would expect the
>>> document to contain design patterns in a common design
>>> pattern format.  Also, I would associate "realizes" as
>>> it is used in the sentence with SOA implementation.
>>> The following is an alternative description for a
>>> reference architecture:
>>> 
>>> A reference archicture is a design template that
>>> indicates how an abstract set of mechanisms and
>>> relationships may realize a predetermined set of goals
>>> and requirements.
>>> 
>>> 2) The second issue is that we use the ANSI IEEE
>>> 1471-2000 definition for system:
>>> 
>>> "A collection of components organized to accomplish a
>>> specific function or set of functions."
>>> 
>>> I suggest dropping this direct quote from IEEE 1471
>>> and stating something more appropriate for an SOA
>>> ecosystem.  For example,
>>> 
>>> For SOA, a system can be defined as a collection of
>>> services and components organized to accomplish
>>> specific goals and requirements.
>>> 
>>> Other than these two issues, chapter one is a good
>>> read and resonates with me.
>>> 
>>> Danny
>>> 
>>> 
>>> 
>>> _____________________________________________________________________
>>> _______________
>>> Be a better Heartthrob. Get better relationship answers from
>>> someone who knows. Yahoo! Answers - Check it out.
>>> http://answers.yahoo.com/dir/?link=list&sid=396545433
>> 
>> 
>> ----------------------------------------------------------------------
>> --------------------
>> Ken Laskey
>> MITRE Corporation, M/S H305     phone:  703-983-7934
>> 7515 Colshire Drive                        fax:        703-983-1379
>> McLean VA 22102-7508
>> 
> 

-- 
**********************************************************************
"Speaking only for myself"
Blog - http://technoracle.blogspot.com
Community Music - http://www.mix2r.com
My Band - http://www.myspace.com/22ndcentury
MAX 2007 - http://technoracle.blogspot.com/2007/07/adobe-max-2007.html
**********************************************************************



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