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] Good Recent SOA Piece: "Managing an XML Data Model In Your SOA - Best Practices"



On May 6, 2005, at 9:37 AM, Vikas Deolaliker wrote:
>
> IMHO SOA data mode should aim to define (a)  the interfaces used by  
> SOA entities to exchange information, (b) mechanisms to discover  
> these interfaces and (c) mechanisms to negotiate a vocabulary/ 
> format for data exchange over these discovered interfaces.
>
>
I am not sure that we are in a position to define much in the RM. We  
are merely required to identify the existence of a data model.  
Preferably as part of a larger story of the semantics of services.

Frank





>
>
> Vikas
>
>
>
>
>
>
>
> From: Chiusano Joseph [mailto:chiusano_joseph@bah.com]
> Sent: Friday, May 06, 2005 9:23 AM
> To: Frank McCabe; Ken Laskey
> Cc: soa-rm@lists.oasis-open.org
> Subject: RE: [soa-rm] Good Recent SOA Piece: "Managing an XML Data  
> Model In Your SOA - Best Practices"
>
>
>
> I think some additional context may not have been provided below.  
> While the article does state "This article does not discuss how to  
> integrate data models", it is stated in the context of "this  
> article will not get into this topic because it is either out of  
> scope or too complex to discuss".
>
>
>
> The author is actually a strong proponent of having an integrated  
> data model, as they depict an integrated data model as one of the  
> layers of their approach. I interpret this as a "canonical data  
> model", which is a special type of data model used for data exchange.
>
>
>
> Joe
>
>
>
> Joseph Chiusano
>
> Booz Allen Hamilton
>
> Visit us online@ http://www.boozallen.com
>
>
>
> From: Frank McCabe [mailto:frank.mccabe@us.fujitsu.com]
> Sent: Fri 5/6/2005 12:03 PM
> To: Ken Laskey
> Cc: Chiusano Joseph; soa-rm@lists.oasis-open.org
> Subject: Re: [soa-rm] Good Recent SOA Piece: "Managing an XML Data  
> Model In Your SOA - Best Practices"
>
> +1
> Frank
>
> On May 6, 2005, at 8:45 AM, Ken Laskey wrote:
>
> > The critical line in this article is
> >
> > This article does not discuss how to integrate data models.
> >
> > Its premise is the tried (and usually failed) that if we all get
> > into a room and be reasonable we can all find a common vocabulary
> > to map to.  I could go on about when that works and when that
> > doesn't (see my OASIS Symposium presentation for more) but if that
> > is the basis of SOA, then it will go no further than any other
> > integration paradigm.  The driving question is how do you create a
> > system (service?) to do semantic negotiation between diverse
> > vocabularies in a way that is (1) visible, (2) reusable, and (3)
> > allows you to use what you know (or can find) in ways that enables
> > you to do more with little or no effort.
> >
> > The SOA RM will not specify how this is done but it must also not
> > codify an interchange vocabulary paradigm that will not scale.
> >
> > End of rant:-)
> >
> > Ken
> >
> >
> > On May 6, 2005, at 10:32 AM, Chiusano Joseph wrote:
> >
> >
> >> Forwarding a good recent SOA piece[1] for those interested in
> >> reading it. Covers the notion of an integrated data model as a
> >> foundational concept; also presents a 6-layer approach to SOA
> >> (about mid-article).
> >>
> >> Joe
> >>
> >> [1] http://www.tdan.com/i032ht02.htm
> >>
> >>
> >> Joseph Chiusano
> >>
> >> Booz Allen Hamilton
> >>
> >> Visit us online@ http://www.boozallen.com
> >>
> >>
> >>
> >  
> ----------------------------------------------------------------------
> > --------------------
> > Ken Laskey
> > MITRE Corporation, M/S H305     phone:  703-983-7934
> > 7515 Colshire Drive                        fax:        703-983-1379
> > McLean VA 22102-7508
> >
> > *** note change of phone extension from 883 to 983 effective
> > 4/15/2005 ***
> >
>
>



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