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] what is a generalized SOA RA?


Jeff,

Didn't you propose the TOGAF reference?

All,

I think Jeff and I are both opposed to stating a
Reference Archicture is a design pattern because we
both see the use of design pattern in this context as
an incorrect statement.

Here are the proposed starts for the Reference
Architecture section:

Existing 0.2 draft version:
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 Rreference Architecture elaborates further
on the model to show a more complete picture that
includes showing what is involved in realizing the
modeled entities.

Frank's revised definition based on several RA
comittee emails and conversations:
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 [TOGAF
v8.1].

An explanation of an RA from Jeff but not intended to
be the definition in the RA document (Subject Re:
[soa-rm-ra] what is a generalized SOA RA?, Mon, 12 Nov
2007):
In a nutshell, a reference architecture is a reusable
asset whose purpose is to form a starting point for
architectural development.  It can take many forms,
including architectural patterns (note I did not use
the term 'architectural design' pattern),
architectural best practices, architectural
principles, architectural frameworks, etc., and,
unlike our SOA-RA effort, reference architectures are
typically proven in use.

Some suggestins from Duane:
A reference architecture is a generalized view of an
purposeful architecture that may be specialized for
one or more domains of application.  As such, a RA
often specifies the major components of a system or
systems, their externally visible properties and the
relationships amongst them in a manner abstract of
domain, technologies or specifics that would
constraint the RA from being applicable to the widest
possible scope of use.


--- "Jeffrey A. Estefan"
<jeffrey.a.estefan@jpl.nasa.gov> wrote:

> Frank,
> 
> As I stated before, I object strongly to this new
> wordy addition.  And what 
> section?  Are you talking about section 1.1?
> 
> What was wrong with our opening paragraph of section
> 1.1?  I thought 
> everybody agreed it was a reasonable defn of a
> reference architecture (in 
> the general sense) and its relationship to a
> reference model.
> 
> By all means, please DROP "design" from
> "architectural design pattern." 
> There are architectural patterns and design
> patterns; not architectural 
> design patterns.  But again, I don't see the value
> here.
> 
> I'd like to see any proposed addition or new
> subsection in context with the 
> rest of Section 1  (Introduction) before passing any
> final judgments.  It's 
> not clear to me what is being dropped and what is
> being added.
> 
> Could you send the latest draft of the proposed
> completed Section 1?
> 
> Thanks...
> 
>  - Jeff E.
> 
> 
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave
> the OASIS TC that
> generates this mail.  You may a link to this group
> and all your TCs in OASIS
> at:
>
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
> 
> 
> 



      ____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



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