Data Flow Item

Teminology

DataFlowItem is used for model a more fined-grained data exchange.

We could follow for example the following convention :

ProtocolDataFlowDataFlowItem
APIA service exposed through a SwaggerAn operation of the service
FileA fhysical FileA substructure in the File
EventA topicAn Event in the topic

Example

Data flow (topic /EVT/CUSTOMER) is used by two Data Flow Item (typically Kafka Events) :

  • A DataFlowItem (typically Kafka Event) EVT/CUSTOMER/CORE for Customer name, birth date…
  • A DataFlowItem (typically Kafka Event) EVT/CUSTOMER/ADDRESS for Customer address

Data Flows items

Mapping with Archimate specification

Archimate 3.1

  • A Data Flow Item is modeled with a Archimate Data Object.
  • There is an aggregation or composition relationship between Dat Flow and Data Flow Items

Data Flow