UNCLASSIFIEDImproved Mapping and Modelingof Defense Domain Architectures      Benton “Ben” K Bovée   Senior Enterprise Arc...
UNCLASSIFIED                      Contents (1 of 5)      Introduction          Ø              Background & Context        ...
UNCLASSIFIED     Data Collection versus PresentationSlide 3                           Reprinted with permission [CEASG p. ...
UNCLASSIFIED          Standard View RepresentationsSlide 4                             Reprinted with permission. [CEASG p...
UNCLASSIFIED               EA Framework = {set(Views)}       DoD        FEA          FEAF               OMB               ...
UNCLASSIFIED          TEAF Mapped to ZEAFSlide 6                        Reprinted with permission [CEASG pp. 64].
UNCLASSIFIED          DoDAF Views Mapped to ADM                                   Reprinted with permissionSlide 7        ...
UNCLASSIFIED          TOGAF ViewsSlide 8                     Reprinted with permission [CEASG p. 608].
UNCLASSIFIED   Some DoDAF Types Mapped to TOGAF                     DM2 Term TOGAF Term                          DM2 Term ...
UNCLASSIFIED BEA Types Mapped to DM2 (extensions)Slide 10
UNCLASSIFIED                       Contents (2 of 5)      Introduction      Problem           Ø               Statement & ...
UNCLASSIFIED            Mapping – Purpose and Kinds      Applicable kinds (all essentially correlation)      Ø           R...
UNCLASSIFIED              Homeomorphistic Mappings      Kinds (all essentially characteristic qualities)      Ø           ...
UNCLASSIFIED  Mappings of Relation Property Terms           Philosophy             Ontology            <<stereotype(s)>>  ...
UNCLASSIFIED    Mapping UML Relation Stereotypes              Use Case                                      UML Version   ...
UNCLASSIFIED                      Contents (3 of 5)      Introduction      Problem      Solution Approaches           Ø   ...
UNCLASSIFIED           Enterprise-Level ConceptsSlide 17                           Reprinted with permission [CEASG p. 77].
UNCLASSIFIED     Notional Meta-Model (M2) of AV-1Slide 18                         Reprinted with permission [CEASG p. 335].
UNCLASSIFIED           Notional M2 of CVs                                Reprinted with permissionSlide 19                ...
UNCLASSIFIED           Notional M2 of OVs (except OV-1)Slide 20                               Reprinted with permission [C...
UNCLASSIFIED           Notional M2 of PVsSlide 21                        Reprinted with permission [CEASG p. 410].
UNCLASSIFIED                       Contents (4 of 5)      Introduction      Problem      Solution Approaches      Solution...
UNCLASSIFIED           Notional M2 of SvcVs                                  Reprinted with permissionSlide 23            ...
UNCLASSIFIED           Notional M2 of SVs                                Reprinted with permissionSlide 24                ...
UNCLASSIFIED           Notional M2 of StdVsSlide 25                         Reprinted with permission [CEASG p. 534].
UNCLASSIFIED           Notional M2 of DIV-1, -2Slide 26                           Reprinted with permission [CEASG p. 520].
UNCLASSIFIED           Notional M2 of AV-2                                 Reprinted with permissionSlide 27              ...
UNCLASSIFIED      How IT Capital Plan Reflects the EASlide 28                           Reprinted with permission. [CEASG ...
UNCLASSIFIED           Contents (5 of 5): Conclusions      Findings      Ø           Multiple frameworks, based on differe...
UNCLASSIFIED                                                    References     [Background flag] Google Images, accessed 1...
UNCLASSIFIED                          Questions?      To contact the author with ideas      Ø           E-mail: principal@...
UNCLASSIFIED                                              Abbreviationsa|EA – Association of Enterprise Architects      FE...
Upcoming SlideShare
Loading in …5
×

SSTC-2012 BenKBovée 2933 Mapping & Modeling Defense Domain Architectures 26-Apr

411 views
232 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
411
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SSTC-2012 BenKBovée 2933 Mapping & Modeling Defense Domain Architectures 26-Apr

  1. 1. UNCLASSIFIEDImproved Mapping and Modelingof Defense Domain Architectures Benton “Ben” K Bovée Senior Enterprise Architect Principal, Patterndigm 26 Apr 2012, 11:30-13:00
  2. 2. UNCLASSIFIED Contents (1 of 5) Introduction Ø Background & Context Ø Purpose & Authority Ø Applicability & Significance. Problem Solution Approaches Solution Assessment ConclusionsSlide 2
  3. 3. UNCLASSIFIED Data Collection versus PresentationSlide 3 Reprinted with permission [CEASG p. 213].
  4. 4. UNCLASSIFIED Standard View RepresentationsSlide 4 Reprinted with permission. [CEASG p. 217, adapted]
  5. 5. UNCLASSIFIED EA Framework = {set(Views)} DoD FEA FEAF OMB TOGAF TOGAF Zachman subject(s) role(s) All (n/a) (n/a) Maturity Manageability Bsns. Mgt. (n/a) Project (n/a) Transformation Transformation (n/a) Planner Planner Capability Business Business Capital Investment Business Acquirer Owner Operational Perform. (n/a) (n/a) (n/a) User Designer Services Service Applications (n/a) Applications SW Engineer Builder (All) (n/a) (n/a) Security & Privacy Security Sys. Admin. (n/a) Standards Technology Technology (n/a) Technology Operator (n/a) Systems (n/a) (n/a) (n/a) Systems Sys. Engineer Subcontractor Data & Data Data Data Exch. & Data Stores Database (n/a) Information Transparency Designer (n/a) (n/a) (n/a) (n/a) QoS, Mobility Database (n/a) Admin.Slide 5 Reprinted with permission. [CEASG pp. 306-312, 608, adapted]
  6. 6. UNCLASSIFIED TEAF Mapped to ZEAFSlide 6 Reprinted with permission [CEASG pp. 64].
  7. 7. UNCLASSIFIED DoDAF Views Mapped to ADM Reprinted with permissionSlide 7 [CEASG p. 618].
  8. 8. UNCLASSIFIED TOGAF ViewsSlide 8 Reprinted with permission [CEASG p. 608].
  9. 9. UNCLASSIFIED Some DoDAF Types Mapped to TOGAF DM2 Term TOGAF Term DM2 Term TOGAF Term Activity Function Measure Type (n/a) Agreement (n/a) Organization Organization Architectural Description (n/a) Performer Role Capability Business Service Person Type Actor Condition (n/a) Project (n/a) Constraint (n/a) Resource (n/a) Data Data Entity Rule (n/a) Desired Effect (n/a) Service Application Component Guidance (n/a) Skill (n/a) Information (n/a) Standard (n/a) Location (n/a) System Technology Component Materiel (n/a) (n/a) Actor Measure (n/a) (n/a) Platform Service [DoD M2]Slide 9 Reprinted with permission. [CEASG pp. 669, 670, 672, adapted]
  10. 10. UNCLASSIFIED BEA Types Mapped to DM2 (extensions)Slide 10
  11. 11. UNCLASSIFIED Contents (2 of 5) Introduction Problem Ø Statement & Scope Ø Conditions Ø Solution limits. Solution Approaches Solution Assessment ConclusionsSlide 11
  12. 12. UNCLASSIFIED Mapping – Purpose and Kinds Applicable kinds (all essentially correlation) Ø Representation Ø Function. Examples Ø Morphism Ø Homomorphism Ø Isomorphism Ø Homeomorphism.Slide 12
  13. 13. UNCLASSIFIED Homeomorphistic Mappings Kinds (all essentially characteristic qualities) Ø Intrinsic Ø Indeterminable Ø Extrinsic. Relations widely accepted general case Ø Intra-structural Ø Inter-structural Ø Meta-structural (aka Patterned) Ø Behavioral.Slide 13
  14. 14. UNCLASSIFIED Mappings of Relation Property Terms Philosophy Ontology <<stereotype(s)>> Informal Hyponymy Category/Sub-category Class/ Subclass Classification Holonymy Whole/Part composition Whole/Part Meronymy Super-type/Subtype aggregation Collection Polymorphyry Class/Sub-class extend, specialize Refinement Classification Taxonomy (n/a) Hierarchy Hypernymy Abstraction generalize, realize Existence Familiarity Directed simple, uses Communication Polysemy Non-directed unspecified Non-specific Over-characterized Bi-directed bidirectional Ambiguous Semantic Linguistic semantics Meaning Syntactic Proper protocol Well-formed Ternary (n/a) n-ary Tri-nary (n/a) (n/a) includes Dependency <set properties> <set properties> (n/a) (<various>)Slide 14 [Bovée 2005, pp. 64-68, 75, adapted], [SEP]
  15. 15. UNCLASSIFIED Mapping UML Relation Stereotypes Use Case UML Version Association Stereotype UML 0.8 UML 0.91 UML 1.1 UML 1.3 <<association>> <<participation>> <<communication>> <<communicates>> <<association>> <<uses>> <<uses>> <<uses>> (N/A) <<includes>> (N/A) (N/A) (N/A) <<includes>> <<extends>> <<extends>> <<extends>> <<extends>> <<extends>> <<generalization>> (N/A) (N/A)Slide 15 [Bovée 1999 fig. 1 p. 3].
  16. 16. UNCLASSIFIED Contents (3 of 5) Introduction Problem Solution Approaches Ø Graphical Models & Mappings Ø Tabular & Textual Mappings Ø Mapping Semantics. Solution Assessment ConclusionsSlide 16
  17. 17. UNCLASSIFIED Enterprise-Level ConceptsSlide 17 Reprinted with permission [CEASG p. 77].
  18. 18. UNCLASSIFIED Notional Meta-Model (M2) of AV-1Slide 18 Reprinted with permission [CEASG p. 335].
  19. 19. UNCLASSIFIED Notional M2 of CVs Reprinted with permissionSlide 19 [CEASG p. 388].
  20. 20. UNCLASSIFIED Notional M2 of OVs (except OV-1)Slide 20 Reprinted with permission [CEASG p. 427].
  21. 21. UNCLASSIFIED Notional M2 of PVsSlide 21 Reprinted with permission [CEASG p. 410].
  22. 22. UNCLASSIFIED Contents (4 of 5) Introduction Problem Solution Approaches Solution Assessment Ø Strengths & Opportunities Ø Weaknesses & Threats Ø Objective & Subjective Limits. ConclusionsSlide 22
  23. 23. UNCLASSIFIED Notional M2 of SvcVs Reprinted with permissionSlide 23 [CEASG p. 488].
  24. 24. UNCLASSIFIED Notional M2 of SVs Reprinted with permissionSlide 24 [CEASG p. 454].
  25. 25. UNCLASSIFIED Notional M2 of StdVsSlide 25 Reprinted with permission [CEASG p. 534].
  26. 26. UNCLASSIFIED Notional M2 of DIV-1, -2Slide 26 Reprinted with permission [CEASG p. 520].
  27. 27. UNCLASSIFIED Notional M2 of AV-2 Reprinted with permissionSlide 27 [CEASG p. 336].
  28. 28. UNCLASSIFIED How IT Capital Plan Reflects the EASlide 28 Reprinted with permission. [CEASG p. 272, adapted]
  29. 29. UNCLASSIFIED Contents (5 of 5): Conclusions Findings Ø Multiple frameworks, based on different terminology Ø DoDAF AV-1 underspecified; not an integrating view Ø DoDAF [not AV-1] over-specified, missing some concepts. Recommendations Ø Improve mapping to/use of DM2 terms in EA models Ø Add AV-1 specification details to navigate the models Ø Integrate terms from other major frameworks Ø Map all terms, identify all distinct, adopt “best” Ø Reduce all Key terms to one (1) taxonomic level Ø Remove Views optional among JCIDS documents [DoDI 4630.8] Ø Consider Managerial, Analytical, User, Support, Security, Cost Viewpoints.Slide 29
  30. 30. UNCLASSIFIED References [Background flag] Google Images, accessed 12 Apr 2012. [Bovée 1999] Potential New and Modified UML Associations and Definitions, UML ver. 1.4 RFI Response, Object Management Group (OMG), Nov 1999. [Bovée 2005] Business Rules Management: One Key to Enterprise Architecture Management, pp. 64-68, 75, Association of Enterprise Architects (a|EA), 14 Nov 2005. [CEASG] FEAC Certified Enterprise Architect CEA Study Guide, Prakash C Rao et al., pp. 64, 77, 213, 217, 272, 306-312, 335, 336, 388, 410, 427, 454, 488, 520, 534, 608, 618, 669-670, 672; Graw-Hill, 2011. [DoD 2008] Business Mission Area (BMA) Architecture Federation Strategy and Roadmap, fig. 1-1 p. 6, fig. 2-2 p. 9, fig. 2-5 p. 12, table 4-2 p. 32, fig. 6-1 p. D-2, DoD Federation Team, 29 Jan 2008. [DoD M2] DoDAF Meta-Model Working Group DoDAF Glossary ver. 2.02. [DoDI 4630.8] Procedures for Interoperability and Supportability of Information Technology (IT) and National Security Systems (NSS), table T1 p. 29-30, ASD(NII)/DoD CIO, Jun 2004. [SEP] Stanford Encyclopedia of Philosophy, accessed Feb 2012. [SSTC logo] SSTC, accessed 12 Apr 2012.Slide 30
  31. 31. UNCLASSIFIED Questions? To contact the author with ideas Ø E-mail: principal@patterndigm.com Ø P-mail: PO Box 1531, Fairfax VA US 22038-1531.Slide 31
  32. 32. UNCLASSIFIED Abbreviationsa|EA – Association of Enterprise Architects FEAF – FEA Framework SAF/AXQI – SAF for ACQ Executive Integ.ACQ – Acquisition (see AE, ASA(ALT), SAF/AQXI) FW – Framework SF – System FunctionADM – Architecture Development Method ISP – Information Support Plan SSTC – Sys.s and SW Technol. ConferenceAE – ACQ Executive (see DBSAE) Integ. – Integtation SW – SoftwareAL&T – ACQ, LOG & Technology (see ASA(ALT)) JCIDS – Joint CAP Integ. and Devel. System Sec.’y – Secretary (see ASA(ALT), SAF)ASA(ALT) – Asst. Sec.’y of Army for AL&T LOG – Logistics (see ASA(ALT)) SW – SoftwareCAP – Capability (see JCIDS) M2 – Meta-Model Sys. – SystemCRUD – Create, Read, Update, Delete Mgt. – Management TEAF – Treasury EA FrameworkDBSAE – Defense Business Systems AE NSS – National Security System TOGAF – The Open Group™ Arch. FWDM2 – DoD Meta-Model (see M2) OMB – Office of Management and Budget Technol. – Technology (see AL&T)DoD – Department of Defense OMG – Object Management Group™ UML - Unified Modeling Language® (OMG)DoDAF – DoD Architecture Framework Perform. – Performance ZEAF – Zachman EA FrameworkEA – Enterprise Architecture QoS – Quality of ServiceExch. – Exchange RFI – Request for InformationFEACI – FEAC Institute™ SAF – Sec.’y of Air ForceSlide 32

×