Integration Ingenuity
Integration Ingenuity
Business Pains...
Hundreds of Thousands of Transformation Permutations
Information Transform / Export / Load
Program Managers unable to Manage
Lead Architects unable to Architect
Unproductive Meetings
Lost Labor-intensive Artistry
Confusion
Errors
Waste
Waste
Waste
Program Managers
unable to Manage
Enterprise Teams
Lead Architects
unable to determine
Definitive Truth
Business Pains...
Business Pains...
Business Pains...
Literally Hundreds of Thousands of possible
One-way transformations from a
Source Model
to a
Destination Model
100,000+
Integration Ingenuity
Shifts Expensive, Skilled Staff
from Data Re-entry and Diagram Cleanup work
to alternate Business Enterprises needing Engineering
Value is Monetized, Objectified by
identifying recurring patterns in the organization
and relating those to quantifiable expenses or incomes
Cost of Labor is a Common, Easy "Proxy"
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Presenter:
‣ Valéry Rault
‣ Product Owner
‣ Cameo Interop
‣ Sodius, FR
Products:
‣ IBM SA™ 11.4.3.6
‣ Cameo EA™ 18.2
‣ Sodius Cameo Interop™
‣ Sample UPDM Models
Integration Ingenuity
Integration Ingenuity
Syntactic Wellformedness
Profile Conformance
Semantic Consistency
Completeness
Integration Ingenuity
Diagram Existence
Symbol Usage
Font Choices
Color Choices
Symbol Placement
Routing
Annotation Placement
Integration Ingenuity
Unambiguous Result
Repeatable Result
Reversible Result
Lossless
Concept A
Concept B
Concept C
Concept X
Concept Y
Between SA DoDAF 1.5 and EA UPDM 2.1
the concept mapping is neither:
nor:
and is only:
Surjective
Injective
Partial
It is therefore Lossy and not Reversible
Concept Z
breaks Injectivity
breaks function-alism
Integration Ingenuity
In order to achieve the goal of bijective--that is lossless, reversible--automatic transformations between Architecture Frameworks...
The transformations will have to consider the source context of elements and will have to preserve that source context in the mapped destination elements.