Related elements
- Service State Machine
- Service Interface
You cannot export this page, because it is not available in the current version, variant, or language.
You cannot export this page, because it is not available in the current version, variant, or language.
Description
The purpose of the S5 Service States view is to specify the possible states a service may have, and the possible transitions between those states. It is generally considered good practice to make services stateless – i.e. consumers of a service are not aware of what state the service is in. However, in specifying a service, it is often necessary to specify the allowable states so as to constrain how implementations of the service will behave. S5 is a specification of those states, and the possible transitions between them.
Implementation
The S5 view can be represented using a S5 Service States diagram.
No Magic, Inc. Copyright © 1998 – 2025 No Magic, Incorporated, a Dassault Systèmes company – All Rights Reserved.