HOPEX NAF (EN) : NAF Service-Oriented Views Subviews : NSOV-5 Service Behaviour
   
NSOV-5 Service Behaviour
 
NSOV-5 Service Behaviour Chapter
The aim of the NSOV-5 Service Behaviour subview is to specify the function and behaviour of individual services in an architecture. This is done through the creation of service interaction scenarios in the HOPEX NAF tool.
An interaction scenario is graphically described by a sequence diagram to which a specific set of instances is attached. In this view, services and service compositions are the two kinds of instances that can be created.
An interaction scenario diagram therefore illustrates a scenario in which services are involved. Instances can also be service compositions if the services on which they are based are only used in particular contexts (the upper service to which the composition belongs).
With service instances you can place one or more instances that are based on the same service type, for example, to explain what happens if two services of the same nature are requested to exchange with each other.
When service instances have been created, you can add instance messages to describe the information exchanges performed in the scenario.
Instance messages are defined to specify the information exchange element (content) that should be taken from the set of possible information elements defined in the interactions between the two communicating services.