Economists and business scientists have been debating about the ‘service' notionfor more than two centuries [9]. Often, the definitions in business literature limitthe service notion to the delivery of immaterial goods. The adoptation of thenotion of ‘service' by computer scientists and IT practitioners has been morerecent. In both the business science field [19, 10, 14, 12] and the computer sciencefield [16, 15, 13, 17] a service is regarded as an interaction between a requestingparty (often called consumer or customer) and an offering party (often calledprovider or supplier). The offering party is able to produce a certain value thatis requested by the other party. But even with this common notion a precisedefinition and mutual understanding of the term service is missing. Let us havea look at the definition given by the Open Group [13]. It states that a serviceis a logical representation of a repeatable business activity that has a specifiedoutcome (e.g., check customer credit; provide weather data, consolidate drillingreports), is self-contained, may be composed of other services, and is a "black-box'to consumers of the service. This definition is as vague as the other definitionsand one could discuss every single statement of the definition. E.g., what is abusiness activity? The Open Group mentions "check customer credit' or "provideweather data' as business activities, but are these really business activities orare they only computational acts? What about a business activity concerningthe "manufacturing of a car'? Such a business activity has a completely differentgranularity as the ones mentioned in the definition. What is self-contained? If aservice is composed of other services is it still self-contained? What is preciselymeant by a black-box when a service is also defined to be an activity? Whatabout communication activities e.g., to call the service or to accept/reject therequested result?According to the -theory [4, 7], the theory that underlies the notion of EnterpriseOntology [4], the operation of organizations is all about communicationbetween and production by social actors. Is not the main concern of serviceorientationto support the operation of an organization and therefore also tosupport the communication between and production by social actors? Becausethe -theory describes the interaction between the requesting party and the offeringparty in a very formal way, it provides a perfect basis for formalizing thenotion of service.
[1]
M. Bunge.
Treatise on basic philosophy
,
1974
.
[2]
Fernando Flores,et al.
DOING AND SPEAKING IN THE OFFICE
,
1980
.
[3]
A. Parasuraman,et al.
The nature and determinants of customer expectations of service
,
1993
.
[4]
Faïz Gallouj,et al.
Innovation in services
,
1997
.
[5]
Jean Gadrey,et al.
THE CHARACTERIZATION OF GOODS AND SERVICES: AN ALTERNATIVE APPROACH
,
2000
.
[6]
Robert Johnston,et al.
The service concept: the missing link in service design research?
,
2002
.
[7]
Hans Weigand.
The language/action perspective
,
2003,
Data Knowl. Eng..
[8]
Jan L. G. Dietz,et al.
Basic notions regarding business processes and supporting information systems
,
2005,
Requirements Engineering.
[9]
Jan L. G. Dietz,et al.
The deep structure of business processes
,
2006,
CACM.
[10]
Jan L. G. Dietz,et al.
Enterprise ontology - theory and methodology
,
2006
.
[11]
Jan L. G. Dietz,et al.
ENTERPRISE ONTOLOGY - UNDERSTANDING THE ESSENCE OF ORGANIZATIONAL OPERATION
,
2007
.
[12]
Jan L. G. Dietz,et al.
Enterprise ontology in enterprise engineering
,
2008,
SAC '08.