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] [issue:structure] draft 07, sect 2, line 201, Figure 2-1


Clarification: It is not WS-Policy, it's WS-RM Policy[1], which is built
on WS-Policy. Sorry for the mixup. Perhaps WS-Policy might follow...

Joe

[1] http://xml.coverpages.org/ni2005-04-19-a.html

Joseph Chiusano
Booz Allen Hamilton
Visit us online@ http://www.boozallen.com
 

> -----Original Message-----
> From: Francis McCabe [mailto:fgm@fla.fujitsu.com] 
> Sent: Monday, May 23, 2005 12:45 PM
> To: Chiusano Joseph
> Cc: SOA-RM
> Subject: Re: [soa-rm] [issue:structure] draft 07, sect 2, 
> line 201, Figure 2-1
> 
> I did not know that!
> Thanks for the heads up
> Frank
> 
> On May 23, 2005, at 9:40 AM, Chiusano Joseph wrote:
> 
> > Anything can change now that WS-Policy is being advanced 
> within OASIS.
> >
> > Joe
> >
> > Joseph Chiusano
> > Booz Allen Hamilton
> > Visit us online@ http://www.boozallen.com
> >
> >
> >
> >> -----Original Message-----
> >> From: Francis McCabe [mailto:fgm@fla.fujitsu.com]
> >> Sent: Monday, May 23, 2005 12:05 PM
> >> To: Michael Stiefel
> >> Cc: Rex Brooks; Duane Nickull; 'SOA-RM'
> >> Subject: Re: [soa-rm] [issue:structure] draft 07, sect 2, 
> line 201, 
> >> Figure 2-1
> >>
> >> WS-Policy's view of policy is also short-sighted.
> >>
> >> Frank
> >>
> >> On May 21, 2005, at 6:23 PM, Michael Stiefel wrote:
> >>
> >>
> >>> You definition of policy does not seem to coincide with
> >>>
> >> policy in the
> >>
> >>> sense that WS-Policy* understands it to be.
> >>>
> >>> Michael
> >>>
> >>> At 08:45 PM 5/20/2005, Rex Brooks wrote:
> >>>
> >>>
> >>>> Well, that gets difficult, doesn't it, since almost
> >>>>
> >> anything can be
> >>
> >>>> brought in under policy, but my first list was expiration, 
> >>>> synchronous v. asynchronous processing, registration,
> >>>>
> >> security- both
> >>
> >>>> physical and per protocol, OS, platform, standards compliance, 
> >>>> language dependence, flavor of DBMS, etc, etc. I think of
> >>>>
> >> policy in
> >>
> >>>> this context to be related to terms and conditions and 
> legalities, 
> >>>> such whether or not a service is intended to have
> >>>>
> >> persistence or only
> >>
> >>>> exists during a lifecycle triggered by an event such as an
> >>>>
> >> emergency
> >>
> >>>> alerting service or whether a software unit like an accounting 
> >>>> package can be applied to a single department such as financial 
> >>>> services or several departments such as Human Resources, 
> CRM, ECM, 
> >>>> etc.
> >>>>
> >>>> Ciao,
> >>>> Rex
> >>>>
> >>>>
> >>>> At 7:41 PM -0400 5/20/05, Michael Stiefel wrote:
> >>>>
> >>>>
> >>>>> So what would be a constraint that is not as vital as policy, 
> >>>>> contract, and data?
> >>>>>
> >>>>> Michael
> >>>>>
> >>>>> At 07:14 PM 5/20/2005, Rex Brooks wrote:
> >>>>>
> >>>>>
> >>>>>> At 6:18 PM -0400 5/20/05, Michael Stiefel wrote:
> >>>>>>
> >>>>>>
> >>>>>>> How is the data model a constraint?
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>> How is not?
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> If everything is constraint, what is being constrained?
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>> What the service is and does and how it does it, how it can be 
> >>>>>> consumed, by whom, etc. Everything is a constraint, and
> >>>>>>
> >> I would be
> >>
> >>>>>> happy to see it join semantics in the wings as omnipresent.
> >>>>>>
> >>>>>> But it does serve the purpose of implying that some
> >>>>>>
> >> constraints are
> >>
> >>>>>> more vital to the concept of a service than others, 
> and I think 
> >>>>>> policy, contract and data model all stand up to that test.
> >>>>>>
> >>>>>> Ciao,
> >>>>>> Rex
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> Michael
> >>>>>>>
> >>>>>>> At 05:56 PM 5/20/2005, Francis McCabe wrote:
> >>>>>>>
> >>>>>>>
> >>>>>>>> I would prefer to see
> >>>>>>>> 1. policy, contract linked together -- reflecting the 
> >>>>>>>> contract=agreed policy idea.
> >>>>>>>> 2. data model is one of the constraint types, like 
> policy and 
> >>>>>>>> contract 3. we should also mention process model if we
> >>>>>>>>
> >> are going
> >>
> >>>>>>>> to call out the data model.
> >>>>>>>>
> >>>>>>>> Being a total pedantic, policy, agreement, process 
> model, data 
> >>>>>>>> model together characterize the semantics; however,
> >>>>>>>>
> >> the metadata/
> >>
> >>>>>>>> service description is a projection of that semantics
> >>>>>>>>
> >> (there may
> >>
> >>>>>>>> be several service descriptions for one service).
> >>>>>>>>
> >>>>>>>> Frank
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On May 20, 2005, at 2:44 PM, Duane Nickull wrote:
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> Michael:
> >>>>>>>>>
> >>>>>>>>> Thanks - I tried it horizontally and for some weird
> >>>>>>>>>
> >> reason, it
> >>
> >>>>>>>>> seems to resonate better.
> >>>>>>>>>
> >>>>>>>>> If we can get Frank's sign off and no one else has any 
> >>>>>>>>> opposition, maybe we can use this one?
> >>>>>>>>>
> >>>>>>>>> One other thought - should Data Model be larger?  
> In the book 
> >>>>>>>>> Documenting Software Architectures, I seem to recall some 
> >>>>>>>>> conversation about size mattering (yeah yeah). 
> Accordingly, I 
> >>>>>>>>> enlarged the data model to give it more presence.
> >>>>>>>>>
> >> How does this
> >>
> >>>>>>>>> look?  See attached Core RM6.png
> >>>>>>>>>
> >>>>>>>>> Duane
> >>>>>>>>>
> >>>>>>>>> Michael Stiefel wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>> Would going from right to left or left to right remove any 
> >>>>>>>>>> associations of top and bottom as more natural or more 
> >>>>>>>>>> fundamental?
> >>>>>>>>>>
> >>>>>>>>>> Have you ever looked at a globe with the Southern
> >>>>>>>>>>
> >> Hemisphere at
> >>
> >>>>>>>>>> the top? To most of us that live in the Northern
> >>>>>>>>>>
> >> Hemisphere it
> >>
> >>>>>>>>>> looks wrong, but of course, from the point of view 
> of outer 
> >>>>>>>>>> space either pole of the globe could be on top.
> >>>>>>>>>>
> >>>>>>>>>> I like the fact that semantics will be explained 
> on the side.
> >>>>>>>>>>
> >>>>>>>>>> Michael
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> At 02:37 PM 5/20/2005, Duane Nickull wrote:
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>> Here is a rendering based on Greg's diagram that
> >>>>>>>>>>>
> >> accounts for
> >>
> >>>>>>>>>>> all the comments below.
> >>>>>>>>>>>
> >>>>>>>>>>> - I placed Metadata as a bracket inside the "service 
> >>>>>>>>>>> description"
> >>>>>>>>>>> box.
> >>>>>>>>>>> - Semantics will have to be explained using text
> >>>>>>>>>>>
> >> accompanying
> >>
> >>>>>>>>>>> this diagram to state that they are omnipresent.
> >>>>>>>>>>> - turned the stack upside down so service is at the
> >>>>>>>>>>>
> >> bottom.
> >>
> >>>>>>>>>>> To me, it seemed more intuitive that the thing that
> >>>>>>>>>>>
> >> is core is
> >>
> >>>>>>>>>>> at the bottom and the other items are built out 
> (up??) from 
> >>>>>>>>>>> it.
> >>>>>>>>>>> Comments?
> >>>>>>>>>>> - used the UML dependency arrow as the convention between 
> >>>>>>>>>>> service and service description to denote that a SD
> >>>>>>>>>>>
> >> should not
> >>
> >>>>>>>>>>> exist without a service.
> >>>>>>>>>>> - redrew the line between metadata and policy / 
> contract to 
> >>>>>>>>>>> connect with the outer container of "constraints"
> >>>>>>>>>>> - removed the words "enables discoverability" from the 
> >>>>>>>>>>> association.
> >>>>>>>>>>>
> >>>>>>>>>>> If we use this, we should probably build an appendix 
> >>>>>>>>>>> containing clear and concise rules about how to
> >>>>>>>>>>>
> >> interpret this
> >>
> >>>>>>>>>>> mind map since it borrows association conventions
> >>>>>>>>>>>
> >> from UML and
> >>
> >>>>>>>>>>> mixes them together with other conventions.
> >>>>>>>>>>>
> >>>>>>>>>>> Comments?
> >>>>>>>>>>>
> >>>>>>>>>>> Duane
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> <CoreRM6.png>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Rex Brooks
> >>>>>> President, CEO
> >>>>>> Starbourne Communications Design
> >>>>>> GeoAddress: 1361-A Addison
> >>>>>> Berkeley, CA 94702
> >>>>>> Tel: 510-849-2309
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>> --
> >>>> Rex Brooks
> >>>> President, CEO
> >>>> Starbourne Communications Design
> >>>> GeoAddress: 1361-A Addison
> >>>> Berkeley, CA 94702
> >>>> Tel: 510-849-2309
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >
> 
> 


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