Current Slide
Small screen detected. You are viewing the mobile version of SlideWiki. If you wish to edit slides you will need to use a larger device.
Conceptual Model – Service Model Class
- Exposes how a service works” to enable invocation, composition, monitoring, recovery, etc.
-
The Service Model views interaction with the service as a process
- The Process class represents the central class in the model,
- Process generates and returns some new information based on the given information and the world state (inputs and outputs - see previous slides).
-
Process produces a change in the world (preconditions and results - see
previous slides).
-
A Process instance is characterized by the number of properties:
- Zero or more inputs - representing the information that is, under some conditions, required for the performance of the process,
- Any number of outputs - the information that the process provides to the requester,
- Any number of preconditions - which must all hold in order for the process to be successfully invoked,
- Any number of effects - which must all hold after the process invocation.
-
The Process class is further specialized into the
- Atomic process - a description of a service that expects one (possibly complex) message and returns one (possibly complex) message.
- Simple process – used for abstraction and simplification purposes.
-
Composite
process - maintains some state; each message the client sends advances it through the process.
Speaker notes:
Content Tools
Tools
Sources (0)
Tags (0)
Comments (0)
History
Usage
Questions (0)
Playlists (0)
Quality
Sources
There are currently no sources for this slide.