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

 


Help: OASIS Mailing Lists Help | MarkMail Help

soa-rm message

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


Subject: Re: [soa-rm] Changes to "What is a Reference Model"


That would be my preference.

--- Duane Nickull <dnickull@adobe.com> wrote:

> Leave as is?
> 
> 
> On 9/22/06 7:06 AM, "Bashioum, Christopher D"
> <cbashioum@mitre.org> wrote:
> 
> > I agree with Ken and Danny.  Since the OASIS SOA
> RM is self-limited to the
> > "world of software architecture", using the term
> "pattern" in your new
> > definition may prove problematic
> > 
> >>  
> >>  
> >> 
> >>  From: Laskey, Ken [mailto:klaskey@mitre.org]
> >> Sent: Friday, September 22, 2006 9:22 AM
> >> To: Duane  Nickull; Danny Thornton; Michael
> Stiefel;
> >> soa-rm@lists.oasis-open.org
> >> Subject: RE: [soa-rm] Changes to "What  is a
> Reference Model"
> >> 
> >>  
> >>  
> >>  
> >> Duane,
> >>  
> >>  
> >>  
> >> First, I want to confirm that the change  we are
> talking about is the words
> >> Joe proposed for Wikipedia and NOT the  SOA-RM
> spec.  Correct?
> >>  
> >>  
> >>  
> >> Now, while I like your use case pattern  and one
> could say it introduces
> >> concepts, I tend to agree with Danny.   When I
> think of a pattern, I'm
> >> getting to something to which I will associate 
> concrete things and will have
> >> a working (concrete?) whatever (e.g. use  case)
> when I'm done.  SOA-RM is
> >> more of how to think about SOA so you can 
> evaluate proposed patterns and
> >> decide which fits your current  problem.
> >>  
> >>  
> >>  
> >> In that,a RM doesn't so much document as  it
> spells out first principles.
> >>  
> >>  
> >>  
> >> Ken
> >>  
> >> 
> >>  
> >> 
> >>  From: Duane Nickull  [mailto:dnickull@adobe.com]
> >> Sent: Fri 9/22/2006 1:18  AM
> >> To: Danny Thornton; Michael Stiefel; 
> soa-rm@lists.oasis-open.org
> >> Subject: Re: [soa-rm] Changes to "What  is a
> Reference Model"
> >> 
> >>  
> >>  
> >> 
> >> While not in a formal pattern template, I would
> assert that  the RM is
> >> essentially a set of patterns.  My favorite
> patterns  template is obvious:
> >> 
> >>
>
http://www.google.com/search?hl=en&q=architectural+patterns+metamodel&btnG=G
> >>
>
<http://www.google.com/search?hl=en&amp;q=architectural+patterns+metamodel&am
> >> p;btnG=G> 
> >> oogle+Search
> >> 
> >> ;-)
> >> 
> >> Duane
> >> 
> >> 
> >> On  9/21/06 7:36 PM, "Danny Thornton"
> <danny_thornton2@yahoo.com>  wrote:
> >> 
> >>> > Being a software technical person, I am biased
>  about
> >>> > the use of the term pattern.  If I see an 
> unqualified
> >>> > usage of pattern in the context of a technical
> >>> >  reference model for computing, my first
> expectation
> >>> > will be to see  things like Pattern Name,
> Problem,
> >>> > Forces, Solution ... (pick your  favorite
> pattern
> >>> > template).  The broader audience for a
> reference  model
> >>> > may not have the same bias.
> >>> >
> >>> >  Danny
> >>> >
> >>> > --- Duane Nickull <dnickull@adobe.com>  wrote:
> >>> >
> >>>> >> This is actually not specific to SOA systems
> and  is
> >>>> >> intended to be a stop
> >>>> >> gap to define "Reference  Model" until the
> Wikipedia
> >>>> >> page that should do such
> >>>> >>  gets built.  The motivation is to help
> people
> >>>> >> understand the  abstract nature
> >>>> >> and use of the RM.  Points well taken 
> however.
> >>>> >>
> >>>> >> How  about:
> >>>> >>
> >>>> >>
> >>>> >> "A Reference Model is an abstract  artifact
> for
> >>>> >> documenting patterns and
> >>>> >> significant  relationships among the
> entities of an
> >>>> >> environment. It is  used
> >>>> >> to guide architects in the development of 
> specific
> >>>> >> reference or concrete
> >>>> >> architectures.  It  also facilitates the
> creation of
> >>>> >> consistent standards  or
> >>>> >> specifications supporting that environment.
> A
> >>>> >>  reference model consists of a
> >>>> >> minimal set of unifying concepts,  axioms
> and
> >>>> >> relationships within a domain,
> >>>> >> and is  abstract (independent of specific
> standards,
> >>>> >>  technologies,
> >>>> >> implementations, or other concrete details).
>  The
> >>>> >> Reference Model for SOA is
> >>>> >> the set of concepts and  patterns for
> understanding
> >>>> >> significant relationships
> >>>> >>  among the entities within a SOA
> environment."
> >>>> >>
> >>>> >> The last  sentence is purely an example.
> >>>> >>
> >>>> >>  Duane
> >>>> >>
> >>>> >>
> >>>> >> On 9/21/06 2:52 PM, "Michael  Stiefel"
> >>>> >> <development@reliablesoftware.com>
> >>>> >>  wrote:
> >>>> >>
> >>>>> >>> +1
> >>>>> >>>
> >>>>> >>>  Michael
> >>>>> >>>
> >>>>> >>> At 05:48 PM 9/21/2006, Danny Thornton 
> wrote:
> >>>>>> >>>> Where is the boundary between pattern 
> and
> >>>> >> concept?
> >>>>>> >>>> When putting together SOA  systems, I do
> not think
> >>>> >> of
> >>>>>> >>>> the SOA RM as a set  of patterns that I
> would use
> >>>> >> for
> >>>>>> >>>> constructing  an enterprise system.  I
> do think of
> >>>> >> the
> >>>>>> >>>>  SOA RM as a set of concepts that help
> in
> >>>> >>  understanding
> >>>>>> >>>> a SOA.  From a formal software 
> perspective, I
> >>>> >> would
> >>>>>> >>>> not be inclined to use  "pattern" in
> this part of
> >>>> >> the
> >>>>>> >>>>  introduction.  On the other hand, it is
> not a
> >>>> >>  false
> >>>>>> >>>> statement to say that the SOA RM 
> contains
> >>>> >> patterns
> >>>>>> >>>> that will be seen in  SOAs.
> >>>>>> >>>>
> >>>>>> >>>>  Danny
> >>>>>> >>>>
> 
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


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