The service model is an abstraction of the IT services implemented within an enterprise and supporting the development
of one or more service-oriented solutions. It is used to conceive and document the design of the software services. It
is a comprehensive, composite work product encompassing all services, providers, specifications, partitions, messages,
collaborations, and the relationships between them. It is needed for the following:
-
Identify candidate services and capture decisions about which services will actually be exposed
-
Specify the contract between the service provider and the consumer of the services
-
Associate Services with the components needed to realize these services
|