[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&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]