In a service-request driven approach, the communication between blocks is based on asynchronous messages ("service
requests") via SysML Standard Ports. A service request is always followed by an associated service at the
receiving part - either state/mode change or operation.
The approach is performed in four steps:
-
Definition of Communication Nodes: It starts with the definition of the network nodes by means of SysML structure
diagrams, using blocks as the basic structure elements. First, these blocks are empty and not linked.
-
Description of Internodal Communication: In this step, the communication between the blocks is described in a
UML/SysML Sequence Diagram.
-
Allocation of Service Requests and Operations: This step is the allocation of the operational contracts to
respective blocks.
-
Definition of Ports and Interfaces: Based on the allocated service requests, the associated SysML Standard Ports
and Interfaces now can be defined.
|