[oslc] Reconsidering the "S" in OSLC
Uri Shani
SHANI at il.ibm.com
Wed Feb 1 05:07:08 EST 2012
Hi Katrik,
I understand that EVERY standardization effort produces specifications as
artifacts, for some subject area, problem or domain.
The term "specifications" is never part of the subject, which should only
briefly tell what these specifications can be used for.
In the OSLC case, it is for collaboration services. I think that in
general the term "services" is right in-spite of the possible confusion
with SOA.
Some may say it is a healthy confusion since the real problem OSLC
addresses is the services. In fact, SOA could also be a possible candidate
to carry them out.
(lets not make an issue of that now though...)
So OSLC is about servers and clients exchanging model artifacts for
certain product life-cycle management domains, and the OSLC working groups
produce specifications towards that goal.
Regards,
- Uri
From: Kartik Kanakasabesan <kartik at us.ibm.com>
To: community at open-services.net
Date: 31/01/2012 07:07 PM
Subject: Re: [oslc] Reconsidering the "S" in OSLC
Sent by: community-bounces at open-services.net
Hi Uri,
My comments tagged as >>>>
Indeed Katrik, what we do in OSLC is write specifications for OSLC...,
whose goal is not the specifications, but the enablement of some Open
Lifecycle Collaboration among Something(s), and for some domain(s) of
engineering tools.
I guess the S stands for classifying these "things" and/or the domains. Is
the specifications themselves one of these?
My comment has been that when "OSLC" comes together with the word
"Specifications" it does not sound right.
That happens quite allot since the major product of this effort is indeed
-
as said above - specifications: for AM, RM, Core etc
>>>> When tools collaborate they need to use clear vocabulary between them
to exchange information,so that way I agree with your assertion that S is
the "things". The "things" in this case are the specifications which
enable collaboration in a REST environment. Let us just assume that we did
not take the effort to specify the different resources and how they are
exposed. If everyone were to design their own way of exposing resources,
we would end up with same situation we are today with proprietary API's.
Which is why the specification development at OSLC is a industry
initiative which is producing specs.
Regards,
Kartik _______________________________________________
Community mailing list
Community at open-services.net
http://open-services.net/mailman/listinfo/community_open-services.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/community_open-services.net/attachments/20120201/92ad018b/attachment-0003.html>
More information about the Community
mailing list