Figure CI.03 - CommunicationInteraction UseCase and Result : Class diagram
Created: |
3/28/2022 3:51:09 PM |
Modified: |
6/9/2022 8:41:15 AM |
Project: |
|
Author: |
broth |
Version: |
22.0 |
Advanced: |
|
ID: |
{19695D10-F753-4285-AE0D-EEE48BC6C766} |
A CommunicationInteractionAction specifies which action is done on a RootEntity in the context of a CommunicationInteractionUseCase or CommunicationInteractionResult. <br/>A CommunicationInteractionUseCase specifies which entity (RootEntity) is concerned and which action (CommunicationInteractionAction) are concerned by the CommunicationInteractionItem.<br/>For example:<br/> • Action: "buy" for Entity: "ProductOffering PO1"<br/> • Action: "ask for recovery" for Entity: "Billy's Broadband"<br/> • Action: "notify" Entity: "Billy's Customer Bill"<br/>A CommunicationInteractionResult specifies describes the main result which entity (RootEntity) is impacted and for which action (CommunicationInteractionAction) by the CommunicationInteractionItem.<br/>For example:<br/> • Action: "creates" for Entity: "CustomerOrder CO1"<br/> • Action: "Help for use" for Entity: "Billy's Broadband"<br/> • Action: "explain" Entity: "Billy's Customer Bill"<br/><i>Note: About Inheritance from RootEntity, the issue is that many Entities that might be concerned by a CommunicationInteractionUseCase or representing a CommunicationInteractionResult do not inherit currently from RootEntity (in Red).</i><br/>