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

 


Help: OASIS Mailing Lists Help | MarkMail Help

regrep-raws message

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


Subject: RE: Proposal for supporting Service and ServiceBinding



Scott,

I agree. Changing Organization to represent a Business that provides
services and adding Service and ServiceBinding are clearly duplicating what
are in UDDI. This will cause confusion in the industry and diverge from the
original designs of both the OASIS Registry/Repository and ebXML Registry,
namely registries of artifacts especially XML artifacts.

Regards,  Dan

Metadata Management Technology and Standard
IBM DBTI for e-Business
Notes:     Dan Chang/Santa Teresa/IBM@IBMUS
Internet:  dtchang@us.ibm.com
VM:          IBMUSM50(DTCHANG)
Phone:    (408)-463-2319


                                                                                                           
                    Scott                                                                                  
                    Hinkelman/Austin       To:     "Patil, Sanjay" <SPatil@iona.com>                       
                    /IBM@IBMUS             cc:     "'Munter, Joel D'" <joel.d.munter@intel.com>, Dan       
                                            Chang/Santa Teresa/IBM@IBMUS, Farrukh Najmi                    
                    09/07/01 05:59          <Farrukh.Najmi@Sun.COM>, Lisa Carnahan                         
                    AM                      <lisa.carnahan@nist.gov>, "'regrep-raws@lists.oasis-open.org'" 
                                            <regrep-raws@lists.oasis-open.org>, "Patil, Sanjay"            
                                            <SPatil@iona.com>                                              
                                           Subject:     RE: Proposal for supporting Service and            
                                            ServiceBinding                                                 
                                                                                                           
                                                                                                           
                                                                                                           



Sanjay and folks,
My motivation lies purely in insuring that a cohesive infrastructure for
eBusiness will emerge on the Internet. This is point is particularly
relevant for registries next year, as UDDI will complete as a project
(according to official plan). IBM has been working within the critical
standards, initiatives, and projects with intentions to build that
cohesiveness and foster cross-communication across these groups. This
should be evident with our significant influence with critical points such
as the neutralization and leadership in the advancement of SOAP, constant
nagging for the alignment of ebXML Messaging with SOAP, and more. My point
is that although I may be a bit harsh sometimes, I don't think you should
view open discussions around the critical topic of multiple standards and
positioning as non-constructive.

As far as RAWS goes, I support this and it makes sense. There are going to
be more Web Services than anyone can count, they will be registered in
UDDI, and there is nothing but good about enabling OASIS/ebXML R as a Web
Service. Also, with the current tools, it is easy to do.

I am currently not in support of ROWS as this does appear to me overlap
with UDDI. Unlike Farrukh, I don't yet see how this brings UDDI and ebXML R
together. This is due to my belief that positioning efforts for
encompassing success is best done by scoping function and data to each
effort. It is a difficult sell to me with Farrukh's scenario that, as I
understand it, divides-up service description data across efforts. Further,
Dan makes the positive comment that ebXML's Organization represents a
submitting or responsible organization for a "repository" item, not a
Business. I agree that this is a correct observation with the *current*
documents, but the IONA proposal from Sanjay appears to me per section 4 to
cast Organization as a Business that  provides services per "A business
"Organization" X provides a software selling "Service"." Clearly this is
overlap with UDDI, and again I believe separating data and function across
efforts is fundamentally the best way to positioning for success.

All of that said, it is very possible that not all, or not the majority,
members of this group fundamentally share my primary motivation.

We can talk about this further on today's call.

Thanks,

Scott Hinkelman, Senior Software Engineer
XML Industry Enablement
IBM e-business Standards Strategy
512-823-8097 (TL 793-8097) (Cell: 512-940-0519)
srh@us.ibm.com, Fax: 512-838-1074



"Patil, Sanjay" <SPatil@iona.com> on 09/06/2001 11:10:58 AM

To:   "'Munter, Joel D'" <joel.d.munter@intel.com>, Dan Chang/Santa
      Teresa/IBM@IBMUS, Farrukh Najmi <Farrukh.Najmi@Sun.COM>
cc:   Lisa Carnahan <lisa.carnahan@nist.gov>,
      "'regrep-raws@lists.oasis-open.org'"
      <regrep-raws@lists.oasis-open.org>, Scott Hinkelman/Austin/IBM@IBMUS,
      "Patil, Sanjay" <SPatil@iona.com>
Subject:  RE: Proposal for supporting Service and ServiceBinding




Thanks Joel. This is the first instance of some constructive
feedback (technical) I am seeing out of some 10 to 15 Emails
on this issue after I submitted the proposal.

>>Sanjay states "...intrinsic objects by definition would
>>provide richer functionality with extrinsic objects."  Could someone
>>of this
>>list please provide a clear identification of the "benefits" of an
>>intrinsicObject vs. those of an extrinsicObject.

I guess I need to give further clarification on this one. By natively
supporting the Service and ServiceBinding objects in the RIM, a user
experience in using the registry is much improved as the registry
now provides APIs for the business objects from his domain. I
understand that this is an obvious benefit that Registry can bring
to the end user by supporting a comprehensive set of business objects
intrinsically.
Again, please note that what I submitted is a "proposal" and it
has to go through reviews like this.

>>In section 4, a SpecificationLink is identified and a preliminary
>>mapping to
>>a set of runtime parameters is mentioned.  It is unclear if there is
>>the
>>possibility of many parameters to each specification link and many
>>specification links to each binding or some other cardinality.  Please
>>clarify this.

The proposal is based on the use case that a ServiceBinding would make
use of one or more technical specifications. For each technical
specification, a set of runtime parameters are to be specified.
With this the cardinality relationship would be - a ServiceBinding
composed of one or more SpecificationLinks. Each SpecificationLink
consisting of a set of runtime parameters and pointing to a single
technical specification. Again, if the team discovers that this
use case is not generic, let us discuss further.

>>Within Section 4.1.2, I read "...The description attribute of
>>ServiceBinding
>>provides details about the relationship between several specification
>>links
>>comprising the Service Binding.  It would be nice to formalize such a
>>relationship for machine processing purposes."  Is modeling these
>>"relationships" also a part of this proposal or is it pure speculation
>>on
>>the part of the author?
What is your opinion on this, Joel? Personally, I prefer to have the
model take care of as much "machine processing" as possible. However,
I wanted to open this particular issue for more discussion, hence I
worded it as "It would be nice ...".

In general, thanks to Joel again for encouraging me by a technical
review of the proposal and bringing the health of conversation back
to normal.

thanks,
Sanjay Patil
----------------------------------------------------------------------------


------------------------------
IONA
Total Business Integration (TM)
Phone: 408 350 9619                                 http://www.iona.com


-----Original Message-----
From: Munter, Joel D [mailto:joel.d.munter@intel.com]
Sent: Wednesday, September 05, 2001 8:44 PM
To: 'Dan Chang'; Farrukh Najmi
Cc: Lisa Carnahan; 'regrep-raws@lists.oasis-open.org'; Scott Hinkelman;
Patil, Sanjay
Subject: RE: Proposal for supporting Service and ServiceBinding



I strongly agree with Scott's and Dan's comments and I am encouraged by
Farrukh's reply.  Although we try to say nice things about each other, the
correct word is complementary, not complimentary.  That said, I offer these
constructive comments and questions about the proposal itself.  Seeing the
potential impact and suggested changes to the RIM may clarify what is being
proposed.

In section 2.1, Sanjay states "...intrinsic objects by definition would
provide richer functionality with extrinsic objects."  Could someone of
this
list please provide a clear identification of the "benefits" of an
intrinsicObject vs. those of an extrinsicObject.

In section 4, a SpecificationLink is identified and a preliminary mapping
to
a set of runtime parameters is mentioned.  It is unclear if there is the
possibility of many parameters to each specification link and many
specification links to each binding or some other cardinality.  Please
clarify this.

Within Section 4.1.2, I read "...The description attribute of
ServiceBinding
provides details about the relationship between several specification links
comprising the Service Binding.  It would be nice to formalize such a
relationship for machine processing purposes."  Is modeling these
"relationships" also a part of this proposal or is it pure speculation on
the part of the author?

Joel

-----Original Message-----
From: Dan Chang [mailto:dtchang@us.ibm.com]
Sent: Wednesday, September 05, 2001 10:58 AM
To: Farrukh Najmi
Cc: Farrukh Najmi; Lisa Carnahan; 'regrep-raws@lists.oasis-open.org';
Scott Hinkelman; Patil, Sanjay
Subject: Re: Proposal for supporting Service and ServiceBinding



Farrukh,

I agree with your scenario on using UDDI and OASIS/ebXML Registry in a
complimentary manner. This will be very beneficial to the industry.

Regarding Organization, I don't believe it overlaps with UDDI. Organization
in OASIS/ebXML Registry represents a submitting or responsible organization
for a repository item. It does not represent a business entity.

Regards,  Dan

Metadata Management Technology and Standard
IBM DBTI for e-Business
Notes:     Dan Chang/Santa Teresa/IBM@IBMUS
Internet:  dtchang@us.ibm.com
VM:          IBMUSM50(DTCHANG)
Phone:    (408)-463-2319




                    Farrukh Najmi

                    <Farrukh.Najmi       To:     Dan Chang/Santa
Teresa/IBM@IBMUS
                    @Sun.COM>            cc:     Farrukh Najmi
<Farrukh.Najmi@Sun.COM>, Lisa Carnahan
                                          <lisa.carnahan@nist.gov>,
"'regrep-raws@lists.oasis-open.org'"
                    09/05/01 09:39
<regrep-raws@lists.oasis-open.org>, Scott
                    AM                    Hinkelman/Austin/IBM@IBMUS,
"Patil, Sanjay" <SPatil@iona.com>
                                         Subject:     Re: Proposal for
supporting Service and
                                          ServiceBinding











Dan,

Thanks to both you and Scott for your thoughts and concerns. I agree that
ebXML Registry should
not try and be a global business registry. I believe that is not the intent
of Sanjay's proposal.

I believe Sanjay's proposal is bringing UDDI and ebXML closer together and
providing a mapping
between UDDI
information model and ebXML. While the global nature of UDDI could be used
to publish minimal
metadata for an
Organization, Service, ServiceBinding it could be mapped and routed to an
ebXML Registry where
more detailed metadata
could be provided (including user defined metadata as Slots and including
arbitrary
relationships). Finally the binding could
be linked to an ExtrinsicObject that is proxying an actual specification in
the ebXML Registry's
repository.

Does the above scenario not use both registries in a complimentary manner?

Let us discuss the issue in the next RAWS sub-team meeting. I have not
heard from you on your
time preference. So far tomorrow 2-3pm seems best for folks. I want to
emphasize that we are not
going to do anything in haste here and will operate as a team to sort
through the issues.

As far as Organization goes, we have had Organization in RIM since the
earliest versions
and it is fairly important to our model.

Lastly, I would be very interested in contributing to the success of any
sincere efforts to
bringing UDDI and ebXML Registry closer
in a meaningful manner. But until that happens, I feel we should not be
ignoring the needs of
users of ebXML Registry and sitting by the sidelines waiting.

Dan Chang wrote:

> Farrukh,
>
> I agree with what Scott said in his note. I believe OASIS/ebXML Registry
> should NOT be a business registry, duplicating the functionality of UDDI,
> for reasons that Scott has pointed out. The industry does not need two
> overlapping specifications.
>
> If Sanjay's proposal is intended to facilitate the interoperability and
> integration of OASOS/ebXML Registry with UDDI, that will be very fine.
For
> example, UDDI manages business definitions, business service interfaces
and
> technical bindings, but it does NOT manage any corresponding
specification
> documents. If Sanjay's proposal deals with these specification documents
> but NOT business definitions, business service interfaces or technical
> bindings, that will be very fine.
>
> Regards,  Dan
>
> Metadata Management Technology and Standard
> IBM DBTI for e-Business
> Notes:     Dan Chang/Santa Teresa/IBM@IBMUS
> Internet:  dtchang@us.ibm.com
> VM:          IBMUSM50(DTCHANG)
> Phone:    (408)-463-2319
>
>
>                     Farrukh Najmi
>                     <Farrukh.Najmi       To:     Dan Chang/Santa
Teresa/IBM@IBMUS
>                     @Sun.COM>            cc:     "Patil, Sanjay"
<SPatil@iona.com>, Scott
>                                           Hinkelman/Austin/IBM@IBMUS,
>                     09/04/01 04:43
"'regrep-raws@lists.oasis-open.org'"
>                     PM
<regrep-raws@lists.oasis-open.org>, Lisa Carnahan
>                                           <lisa.carnahan@nist.gov>
>                                          Subject:     Re: Proposal for
supporting Service and
>                                           ServiceBinding
>
>
>
>
> Dan,
>
> This work item was sanctioned early on when we discussed work items for
> V2.0. We had discussed earlier in a
> RAWS meeting that we will include this item in the RAWS team as it is
> related to web services.
>
> I do not believe that our progress should be hindered by what is going on
> in UDDI. The UDDI team is
> constantly making changes in each release that duplicates ebXMl
> functionality. I cannot even discuss
> specific instances as it is private to the UDDI AG. On the other hand
every
> thing in this TC is open for
> duplication.
>
> I feel that there is a string need for us to support the capabilities
> outlined by Sanjay and they fit well
> with focus on web services in this team. Please, lets focus on the merits
> of the proposal instead.
>
> Dan Chang wrote:
>
> > Sanjay,
> >
> > I am concerned that in doing so we will explicitly overlap and repeat
> what
> > has been done in UDDI. I believe we ought to first resolve the issue on
> > positioning OASIS/ebXML Registry with UDDI, as suggested by Scott.
> >
> > Regards,  Dan
> >
> > Metadata Management Technology and Standard
> > IBM DBTI for e-Business
> > Notes:     Dan Chang/Santa Teresa/IBM@IBMUS
> > Internet:  dtchang@us.ibm.com
> > VM:          IBMUSM50(DTCHANG)
> > Phone:    (408)-463-2319
> >
> >
> >                     "Patil,
> >                     Sanjay"              To:
> "'regrep-raws@lists.oasis-open.org'"
> >                     <SPatil@iona.c
> <regrep-raws@lists.oasis-open.org>
> >                     om>                  cc:
> >                                          Subject:     Proposal for
> supporting Service and ServiceBinding
> >                     09/04/01 03:05
> >                     PM
> >
> >
> >
> > Here is a proposal for supporting Service and ServiceBinding objects
> > as first class object in the RIM.
> >  <<SupportServiceAndServiceBinding.doc>>
> >
> > In order to be readily useful, a registry needs to have inherent
support
> > for
> > the commonly used business documents. Business Service interface and
the
> > technical binding of these Business Service interfaces seem to be
falling
> > in
> > such a category.
> >
> >            1.        Providing inherent support for common business
> > documents.
> >            2.        Functionally complete in comparison with other
> > Registry
> > Standards
> >
> > Please review the proposal and let us start discussing it over the mail
> > list.
> >
> > thanks,
> > Sanjay Patil
> >
>
----------------------------------------------------------------------------



>
> >
> > ------------------------------
> > IONA
> > Total Business Integration (TM)
> > Phone: 408 350 9619                                 http://www.iona.com
> >
> > (See attached file: SupportServiceAndServiceBinding.doc)
> >
> >
> ------------------------------------------------------------------------
> >                                           Name:
> SupportServiceAndServiceBinding.doc
> >    SupportServiceAndServiceBinding.doc    Type: WINWORD File
> (application/msword)
> >                                       Encoding: BASE64
>
> --
> Regards,
> Farrukh
>
> #### najmi.vcf has been removed from this note on September 05 2001 by
Dan
> Chang
>
> ----------------------------------------------------------------
> To subscribe or unsubscribe from this elist use the subscription
> manager: <http://lists.oasis-open.org/ob/adm.pl>

--
Regards,
Farrukh




#### najmi.vcf has been removed from this note on September 05 2001 by Dan
Chang




----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>



----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>






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


Powered by eList eXpress LLC