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

 


Help: OASIS Mailing Lists Help | MarkMail Help

soa-rm-ra message

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


Subject: Re: [soa-rm-ra] Definition of service


Well, I thought that my definition was effectively a restatement of the RM; except that we never actually defined it in teh RM
On Oct 20, 2010, at 11:04 AM, Ken Laskey wrote:

> Frank,
> 
> We MUST NOT come up with a different definition of service than we have in
> the RM.  There is already enough confusion and having two OASIS definitions
> would be unbearable.  If you need to reiterate the RM definition and provide
> some context for the ecosystem, that is fine.  But a second definition would
> be competing and dilute any impact the RM has made.
> 
> Ken
> 
> ---------------------------------------------------------------------------
> Dr. Kenneth Laskey
> MITRE Corporation, M/S H305              phone: 703-983-7934
> 7515 Colshire Drive                                    fax:
> 703-983-1379
> McLean VA 22102-7508
> 
> 
> -----Original Message-----
> From: Francis McCabe [mailto:fmccabe@gmail.com] 
> Sent: Wednesday, October 20, 2010 1:24 PM
> To: soa-rm-ra@lists.oasis-open.org RA
> Subject: [soa-rm-ra] Definition of service
> 
> Somewhat reluctantly, I have come to the realization that we do need a
> definition of service in the RA. It is a somewhat glaring omission
> especially given the depth of other definitions and the pervasive role of
> service in a SOA.
> 
> It occurs to me that there is a parallel between service and role: if role
> is an encapsulation/formalization/etc of the relationship between an actor
> and a social structure, so a service is also an encapsulation/formalization
> of the relationship between a set of actions.
> 
> The current definition of role is:
> 
> Role
> 
> A role is an identified relationship between a participant and a social
> structure that defines the rights, responsibilities, qualifications, and
> authorities of that participant within the context of the social structure.
> 
> In this spirit, I suggest the following for service:
> 
> Service
> 
> A service is an identified relationship between a set of actions and a
> social structure that defines how an actor may access a capability.
> 
> Notes:
> 1. identified means that a service has a name
> 2. the relationship between the actions and the social structure
> contextualizes the service to a community
> 3. capability is defined: A capability is an ability to achieve a real world
> effect.
> 4. it is the actions - service actions - that define the service
> 5. the definition is not specific to electronically mediated services
> 6. although the service constrains the service consumer, the fact that it is
> identified enables other relationships including ownership
> 7. this is the 'potential' version of service - rather than the 'actual'
> view of service
> 
> Comments are always welcome...
> Frank
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  Follow this link to all your TCs in OASIS at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 
> 
> 
> 



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