HOPEX System Oriented IT Architecture : HOPEX System Oriented IT Architecture : Modeling with HOPEX System Oriented IT Architecture : Describing Service and Request Points : Concepts Overview
   
Concepts Overview
Service points
An application system or a logical application system is created to ensure one or more services. These services are represented by service points.
*A service point is a point of exchange by which an agent offers a service to potential customers.
The service is requested according to precise terms defined by an exchange contract assigned to the service point.
*An exchange contract is a model of a contract between organizational entities. This contract is described by exchanges between an initiator role and one or several contributor roles.
Components activated to assure a service are linked to the service point by interactions. If it is necessary to activate several components, you have to create several interactions between the service point and the system components.
In the example presented here, the internal purchasing service is linked to two interactions based on the same exchange contract, representing the activation of the equipment purchasing application or the office supplies purchasing application.
*To create a service point, see "Creating a Service Point or a Request Point".
Request points
A request point enables representation of use of an external service.
*A request point is a point of exchange by which an agent requests a service from potential suppliers.
The service is requested according to precise terms defined by an exchange contract assigned to the request point.
*An exchange contract is a model of a contract between organizational entities. This contract is described by exchanges between an initiator role and one or several contributor roles.
Components that issue a request are linked to the request point by an interaction.
In the example, request points represent requests for service executed by the "Adding Products to Shopping Cart" logical application to issue an order or book products.
*To create a request point, see "Creating a Service Point or a Request Point".