- Information
- AI Chat
Was this document helpful?
Service candidate identification
Course: Software Engineering (CS391)
174 Documents
Students shared 174 documents in this course
University: Fayoum University
Was this document helpful?
Service candidate identification
Computing that is geared around providing services with the intention of
supporting business processes is known as service-oriented computing. Because
every company has its own unique set of procedures, there are an almost infinite
number of services that could be provided. Understanding and analysing the
business processes of the organisation is consequently required for service
candidate identification. This is done in order to determine whether reusable
services could be installed to support the firm's business operations.
According to Erl (Erl 2005), there are three primary categories of services, which
are as follows:
1. Providers of essential services These services are responsible for the
implementation of some general functionality that various business processes may
make use of. A currency conversion service that can be used to compute the
conversion of one currency (such as dollars) to another is an illustration of the type
of service that falls under the category of utility services (e.g., euros).
2. services for commercial clients These services are connected to a certain
function that an organisation does. The process of registering students for classes is
one illustration of a business function that may be performed at a university.
3. Services related to coordination of the process. These services provide support
for a more generalised business process, which often includes a variety of different
participants and activities. An ordering service that enables orders to be placed
with suppliers, goods to be received, and payments to be made is one type of a
coordination service that a firm may offer its customers.