University of Leicester
In the context of environments which are defined according to the service orientation paradigm such as service-oriented enterprises [He08] and service-oriented computing platforms [PG03] the term service is defined as a self-contained, loosely coupled entity that encapsulates a limited piece of functionality, is reusable, able to be composed, and provides a well defined external interface. Service oriented environments consist of business and electronic services. Business services encapsulate core business logic and activities whereas electronic services support the operation of business services by means of software applications. In environments with a large number of business and electronic services an approach for selecting electronic services that satisfy certain business services concerns is needed.