W3C home > Mailing lists > Public > public-sws-ig@w3.org > September 2004

granularity/definition of a "service"

From: Monika Solanki <monika@dmu.ac.uk>
Date: Thu, 16 Sep 2004 13:10:26 +0100
Message-ID: <414982B2.3080408@dmu.ac.uk>
To: public-sws-ig@w3.org

Hi All,

Keeping aside the "web" part, I am interested in understanding the 
semantics of the word "service". Within the web service world, what is 
the lowest level of granularity a service can have. What would be the 
most appropriate definition for the basic building block from which 
bigger units can be composed.  Services communicate via sending and 
receiving messages. Can communication primitives also be classified as 
services i.e in this context is it appropriate to consider the operation 
of sending and receiving as services themselves and can they be modelled 
as such ? The BPEL4WS specifies these and other control constructs as 
"Activity". So in this context is a "service" at a higher level of 
abstraction  then an "Activity" or do they have equivalent semantics.

Monika Solanki
Software Technology Research Laboratory(STRL)
De Montfort University
Gateway building, G4.61
The Gateway
Leicester LE1 9BH, UK

phone: +44 (0)116 250 6170 intern: 6170
email: monika@dmu.ac.uk
web: http://www.cse.dmu.ac.uk/~monika
Received on Thursday, 16 September 2004 12:16:53 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:32:46 UTC