Professional Documents
Culture Documents
Piet Knijnenburg
30th Oct 2018
Recognized as a Leader by
• Agility
Composition Organization
Communication Coordination
An application network is
A system is as good as the
or as good as the integration
cooperation of its parts
of its applications
Integration of applications
is at least as important as the
applications themselves
• Incidents:
• Often due to contingency, cause sometimes hard to find
• Impact often much larger than infrastructure issues
• Remedy often much more difficult
Communication, Harmonisation
Domain Models
App Adapters
Domain Models
OK for non-primary business processes, such as ETL for data warehousing / business intelligence
Step A Step B
LOB2
Step I Step II
LOB4
LOB1 Step 2
Step 3
LOB3
Activity Diagram
Authoritative system
Role of participants
BAM
ReceiveOrder(order o);
Step A Step B
LOB2