SlideShare a Scribd company logo
1 of 23
UNCLASSIFIED




Improved Mapping and Modeling
of Defense Domain Architectures
         Backup slides
      Benton “Ben” K Bovée
      Senior Enterprise Architect
       Principal, Patterndigm
        26 Apr 2012, 11:15-12:00
UNCLASSIFIED
          DM2 on IDEF0




                           Reference: [SBVR, Bovée 2006].
Slide 2
UNCLASSIFIED
                           DoDAF infancy: BEA ver. 3.0
                         Business                          Operational        FEA Business Ref.
                         Capability                          Node               Model (BRM)

                                                                                  OV-5a, -5b
                        BPM Process                        Operational         (IDEF0 ICOM-Cs)
                          (BPMN)                            Activity
     OSD OV-6c; and
     DoDAF OV-6b.                                                                FEA Data Ref.
                                                                                 Model (DRM)
                      Interface Diagram                     System
                            (SV-1)                       Function (SV-4)
                                                                               FEA Cmpt. Svc.
                                                                              Ref. Model (SRM)
                           Systems                2..2       System
                          Interface                           Entity         System Capabilities “aligned” by
                                                                             relating each to an enumeration
                                                                             value:
                                                                             •Application
                          Systems                           Enterprise       •Collaboration
                       Data Exchange                       Sub-Service       •Discovery
                                                                             •Enterprise Service Mgt.
                                                                             •HRM
                                                                             •Info Assurance & INFOSEC
                          Standard                       Technical Service   •Info Transfer
                                                                             •Logistics
                         (StdV-1, -2)                      (or Function)     •Messaging


                                          Technology                          FEA Technical Ref.
                                          Service Area                          Model (TRM)

Slide 3
UNCLASSIFIED
          CDM of DoDAF ver. 2.0 Concepts (NOT all)




Slide 4
UNCLASSIFIED


    DoDAF 2.0 Concepts & Views: Summary & Issues




                                     Reference: [DoD 2009, Pp. 5, 14, 220, C-2].
Slide 5
UNCLASSIFIED


          DoDAF View IDs & Counts: Today & Imminent

          Viewpoint                       1           2    3     4    5       6       7   8   9    10        Count
          All (AV)                        X           X                                                      2
          Data & Info (DIV)               X           X    X                                                 3
          Capability (CV)                 X           X    X     X    X       X       X                      7
          Operational (OV)                X           X    X     X   a, b   a, b, c                          9
          Project(PV)                     X           X    X                                                 3
          Service (SvcV)                  X           X   a, b   X    X       X       X   X   X   a, b, c   13
          Standard (StdV)                 X           X                                                      2
          System (SV)              1(a, b, c, d, e)   X    X     X   a, b     X       X   X   X   a, b, c   13 (16)
                           Count       8 (13)         8    7     4    6       6       3   2   2     6       52 (55)




Slide 6
UNCLASSIFIED


                       Imminent New System Views
      •   SV-1a Interface Description. Shows interfaces (Resource Flows) between Systems,
          Services, and/or Person Types
      •   SV-1b Performer Configuration Diagram. Interface Description plus composition
          (whole-parts) of Resources involved. If Locations are involved in the configuration,
          relationships to Resources.
      •   SV-1c Functional Allocation. Activities (System Functions) performed by Systems,
          Services, and Person Types.
      •   SV-1d Organizational Resources. Shows Resources that are part of (whole-part)
          Organizations.
      •   SV-1e Organizational Dependencies. Shows Organizations whose Activities are
          reified by System Functions (Activities) performed by Performer Configurations.

      All Views should show traceability to higher-order reifications, other views that
          constitute requirements, and/or other non-view requirements. [ASD 2012]

      My note: NOT sure how SV-1d would differ from relations represent-able via OV-4.
                                                                                Reference: [ASD 2012].
Slide 7
UNCLASSIFIED

          DM2 Domain Class Hierarchy (1 of 2)




                                        Reference: [DoD 2009, p.33].
Slide 8
UNCLASSIFIED

          DM2 Domain Class Hierarchy (2 of 2)




                                          Reference: [M3, Bovée].
Slide 9
UNCLASSIFIED

            Overspecialization Kills: Natural Evidence
     Simple design is most commonly transcendental. All Ammonite arthropods are extinct,
     only a few Ceriatite varieties still exist, and no decline in Goniatites has been observed.




                                                                                    Reference: [Tonmo].
Slide 10
UNCLASSIFIED

           Ontological Conceptual Meta-Model (ALL)




Slide 11
UNCLASSIFIED

       Ontological Physical Meta-Model (PM2): Top ½




Slide 12
UNCLASSIFIED

           Ontological PM2: Bottom ½




Slide 13
UNCLASSIFIED

   Ontological PM2 (Bottom ½): Relation Meta-Types




Slide 14
UNCLASSIFIED

    How to Map Information sets? Very Laboriously!
      • Correlate Terms
            Complete matches—Equivalence—ideal; usually a low %
            Partial matches common
                Names match, definition Semantics differ
                Names differ, definition Semantics match or similar
                Names & Semantics match, Relations to other terms differ
      • Correlate Taxonomies?
            Mappings require selection of one (1) base set
            Forces “baking” mappings in to an information set (!)
      • Correlate Ontologies?
           – Possible only if Relation temporal Semantics match
      • Mapping is imprecise (i.e., Earned Value?)


Slide 15
UNCLASSIFIED

           ASA(ALT) Mappings to BEA: 1st Level




Slide 16
UNCLASSIFIED
           ASA(ALT) Mappings to BEA: A3 2nd Level,
               with DA ACQ Activities ghosted




Slide 17
UNCLASSIFIED
           ASA(ALT) Mappings to BEA: A3 2nd Level,
             with DA SALE LOG Activities ghosted




Slide 18
UNCLASSIFIED

           The Bovée EA Unifying TaxonomY (BEAUTY)
      An alternative for taxonomies: Map all to the BEAUTY




Slide 19
UNCLASSIFIED
           Base Object- Ref. Model Subject - Viewpoint




Slide 20
UNCLASSIFIED

                                          References
     [ASD 2012] DoDAF 2012 Plenary SV-1 Content Guidance for Template and Descriptions slide 18,
         ASD(NII)/DoD CIO, 5 Jan 2012.
     [Bovée 2000] Modeling & Engineering Systems with Objects: Visualizing Computer Software
         Throughout a Development Life Cycle, Presented Training Day 1 of 5, slide 5, 30 Oct 2000.
     [Bovée 2006] Proposed New and Modified Semantics of Business Vocabulary and Rules Core
         Concepts and Relations, Object Management Group (OMG), 20 Nov 2006.
     [DoD 2009] The Department of Defense Architecture Framework (DoDAF) version 2.0, Pp. 5, 14, 33,
         220, C-2, 28 May 2009.
     [M3] MoDAF Meta-Model, accessed 25 Apr 2012.
     [OMB FEA] E-Gov FEA FEA Reference Model Mapping Quick Guide (FY10 Budget Preparation), Aug
         2008 ; FEA Consolidated Reference Model Document version 2.3, Oct 2007; The Data Reference
         Model version 2.0, 17 Nov 2005.
     [OMG BPMN] Business Process Model and Notation version 2.0, OMG, 3 Jan 2011.
     [SBVR] Semantics of Business Vocabulary and Business Rules version 1.0, OMG, 2 Jan 2008.
     [Tonmo] http://www.tonmo.com/images/content/ammonite-fig5.jpg, accessed 24 Apr 2012.




Slide 21
UNCLASSIFIED

                         Questions?

      To contact the author with ideas
       E-mail: principal@patterndigm.com
       P-mail: PO Box 1531, FAIRFAX VA US 22038-1531.




Slide 22
UNCLASSIFIED

ACQ        Acquisition—in ASA(ALT)
                                                AbbreviationsINFOSEC   Information Security
AILA       Army Integrated LOG Architecture                  INTEL     Intelligence—in NII
ASA(ALT)   Asst. Sec.’y of Army for ACQ, LOG & Technology    LOG       Logistics—in AILA, ASA(ALT)
ASD        Assistant Secretary of Defense, U.S.              MoDAF     Ministry of Defence Architecture Framework, UK
Anly       Analytical                                        M3        MoDAF Meta-Model
BEAUTY     Bovée EA Unifying TaxonomY                        Mfg.      Manufacturing—in ICAM
BPM        Business Process Model                            NII       National INTEL Information—in ASD(NII)
BPMN       Business Process Model and Notation, OMG          NIST      National Institutes of Stds. & Technology
BRM        Business RM, FEA                                  OMB       Office of Management & Budget, U.S.
CADM       Core Architecture Data Model                      OMG       Object Management Group™
CAP        Capability                                        OSD       Office of the Secretary of Defense, U.S.
CDM        Conceptual Data Model                             Opl       Operational
Cmpt.      Component—in SRM                                  PM2       Physical Meta-Model
Cmptr.     Computer—in ICAM                                  RM        Ref. Model
DA         Department of Army, U.S.                          Ref.      Reference—in RM
DM2        DoDAF Meta-Model                                  SALE      Single Army LOG Enterprise
DoD        Department of Defense, U.S.                       SBVR      Semantics of Business Vocabulary and Rules, OMG
DoDAF      DoD Architecture Framework                        SRM       Svc. Cmpt. RM, FEA
DRM        Data RM, FEA                                      SW        Software
EA         Enterprise Architecture                           Std.      Standard—in NIST
FEA        Federal EA, OMB                                   Svc.      Service—in SRM
FIPS       Fed. Information Processing Std.—in IDEF0         Sys       System
FY         Fiscal Year                                       TRM       Technical RM, FEA
ICAM       Integrated Cmptr.-Aided Mfg.—in ICOM(C)           Tech      Technological
ICOM(C)    Input, Control, Output, Mechanism (Call)          UK        United Kingdom
IDEF       ICAM Definition                                   U.S.      United States
IDEF0      IDEF for Function Modeling, NIST FIPS
Slide 23

More Related Content

Viewers also liked

University Talks #2 | Минтимер Миссаров — Психологический ликбез
University Talks #2 | Минтимер Миссаров — Психологический ликбезUniversity Talks #2 | Минтимер Миссаров — Психологический ликбез
University Talks #2 | Минтимер Миссаров — Психологический ликбезAmir Abdullaev
 
University Talks #2 | Елизавета Каралкина — История о 4 девушках, которые реш...
University Talks #2 | Елизавета Каралкина — История о 4 девушках, которые реш...University Talks #2 | Елизавета Каралкина — История о 4 девушках, которые реш...
University Talks #2 | Елизавета Каралкина — История о 4 девушках, которые реш...Amir Abdullaev
 
University Talks #1 | Вадим Орлов и Денис Ладанов - Нейробиология принятия ре...
University Talks #1 | Вадим Орлов и Денис Ладанов - Нейробиология принятия ре...University Talks #1 | Вадим Орлов и Денис Ладанов - Нейробиология принятия ре...
University Talks #1 | Вадим Орлов и Денис Ладанов - Нейробиология принятия ре...Amir Abdullaev
 
Наталия Галкина Нейромаркетинг
Наталия Галкина НейромаркетингНаталия Галкина Нейромаркетинг
Наталия Галкина НейромаркетингVera Kovaleva
 
Применение методов Deep Learning к диалоговым системам и чат-ботам
Применение методов Deep Learning к диалоговым системам и чат-ботамПрименение методов Deep Learning к диалоговым системам и чат-ботам
Применение методов Deep Learning к диалоговым системам и чат-ботамChatBotCamp
 
Рецензия на книгу «Нейромаркетинг в действии»
Рецензия на книгу «Нейромаркетинг в действии»Рецензия на книгу «Нейромаркетинг в действии»
Рецензия на книгу «Нейромаркетинг в действии»Vitaliy Mikryukov
 
Скольжение к убеждению: введение в нейромаркетинг
Скольжение к убеждению: введение в нейромаркетингСкольжение к убеждению: введение в нейромаркетинг
Скольжение к убеждению: введение в нейромаркетингLPgenerator
 
Nevro net призыв к действию август 13
Nevro net   призыв к действию август 13Nevro net   призыв к действию август 13
Nevro net призыв к действию август 13Shchoukine Timour
 
форсайт нейронета постановка
форсайт нейронета   постановкафорсайт нейронета   постановка
форсайт нейронета постановкаShchoukine Timour
 
Коммерческие чатботы (инфы) и что за ними стоит
Коммерческие чатботы (инфы) и что за ними стоитКоммерческие чатботы (инфы) и что за ними стоит
Коммерческие чатботы (инфы) и что за ними стоитChatBotCamp
 

Viewers also liked (16)

Солобоев Сергей
Солобоев СергейСолобоев Сергей
Солобоев Сергей
 
University Talks #2 | Минтимер Миссаров — Психологический ликбез
University Talks #2 | Минтимер Миссаров — Психологический ликбезUniversity Talks #2 | Минтимер Миссаров — Психологический ликбез
University Talks #2 | Минтимер Миссаров — Психологический ликбез
 
Дайджест ВШМРБ НИУ ВШЭ
Дайджест ВШМРБ НИУ ВШЭДайджест ВШМРБ НИУ ВШЭ
Дайджест ВШМРБ НИУ ВШЭ
 
University Talks #2 | Елизавета Каралкина — История о 4 девушках, которые реш...
University Talks #2 | Елизавета Каралкина — История о 4 девушках, которые реш...University Talks #2 | Елизавета Каралкина — История о 4 девушках, которые реш...
University Talks #2 | Елизавета Каралкина — История о 4 девушках, которые реш...
 
University Talks #1 | Вадим Орлов и Денис Ладанов - Нейробиология принятия ре...
University Talks #1 | Вадим Орлов и Денис Ладанов - Нейробиология принятия ре...University Talks #1 | Вадим Орлов и Денис Ладанов - Нейробиология принятия ре...
University Talks #1 | Вадим Орлов и Денис Ладанов - Нейробиология принятия ре...
 
Коротин Павел Нейротехнологии в маркетинге вшэ 9 декабря 2014
Коротин Павел Нейротехнологии в маркетинге вшэ 9 декабря 2014Коротин Павел Нейротехнологии в маркетинге вшэ 9 декабря 2014
Коротин Павел Нейротехнологии в маркетинге вшэ 9 декабря 2014
 
Наталия Галкина Нейромаркетинг
Наталия Галкина НейромаркетингНаталия Галкина Нейромаркетинг
Наталия Галкина Нейромаркетинг
 
Кошкин Кирилл биологические предпосылки нейромаркетинга
Кошкин Кирилл биологические предпосылки нейромаркетингаКошкин Кирилл биологические предпосылки нейромаркетинга
Кошкин Кирилл биологические предпосылки нейромаркетинга
 
Применение методов Deep Learning к диалоговым системам и чат-ботам
Применение методов Deep Learning к диалоговым системам и чат-ботамПрименение методов Deep Learning к диалоговым системам и чат-ботам
Применение методов Deep Learning к диалоговым системам и чат-ботам
 
Рецензия на книгу «Нейромаркетинг в действии»
Рецензия на книгу «Нейромаркетинг в действии»Рецензия на книгу «Нейромаркетинг в действии»
Рецензия на книгу «Нейромаркетинг в действии»
 
Research of neuronal correlates of semanticby brands
Research of neuronal correlates of semanticby brandsResearch of neuronal correlates of semanticby brands
Research of neuronal correlates of semanticby brands
 
Скольжение к убеждению: введение в нейромаркетинг
Скольжение к убеждению: введение в нейромаркетингСкольжение к убеждению: введение в нейромаркетинг
Скольжение к убеждению: введение в нейромаркетинг
 
Nevro net призыв к действию август 13
Nevro net   призыв к действию август 13Nevro net   призыв к действию август 13
Nevro net призыв к действию август 13
 
форсайт нейронета постановка
форсайт нейронета   постановкафорсайт нейронета   постановка
форсайт нейронета постановка
 
Коммерческие чатботы (инфы) и что за ними стоит
Коммерческие чатботы (инфы) и что за ними стоитКоммерческие чатботы (инфы) и что за ними стоит
Коммерческие чатботы (инфы) и что за ними стоит
 
Neuromarketing diapositivas
Neuromarketing diapositivasNeuromarketing diapositivas
Neuromarketing diapositivas
 

Similar to SSTC-2012 BenKBovée 2933a_Backup Slides 26-Apr 1130-1300 Track1

Parsing and Type checking all 2^10000 configurations of the Linux kernel
Parsing and Type checking all 2^10000 configurations of the Linux kernelParsing and Type checking all 2^10000 configurations of the Linux kernel
Parsing and Type checking all 2^10000 configurations of the Linux kernelchk49
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
Sstc benton bovee 2933a 2012 04-26
Sstc benton bovee 2933a 2012 04-26Sstc benton bovee 2933a 2012 04-26
Sstc benton bovee 2933a 2012 04-26Benton "Ben" Bovée
 
V Labs Product Presentation
V Labs  Product PresentationV Labs  Product Presentation
V Labs Product PresentationWil Huijben
 
01.egovFrame Training Book II
01.egovFrame Training Book II01.egovFrame Training Book II
01.egovFrame Training Book IIChuong Nguyen
 
2012 06-15-jazoon12-sub138-eranea-large-apps-migration
2012 06-15-jazoon12-sub138-eranea-large-apps-migration2012 06-15-jazoon12-sub138-eranea-large-apps-migration
2012 06-15-jazoon12-sub138-eranea-large-apps-migrationDidier Durand
 
Introduction to RamLog
Introduction to RamLogIntroduction to RamLog
Introduction to RamLogCorrieTaljaard
 
UML profiles for Embedded Systems
UML profiles for Embedded SystemsUML profiles for Embedded Systems
UML profiles for Embedded Systemspboulet
 
Db2 for z os trends
Db2 for z os trendsDb2 for z os trends
Db2 for z os trendsCuneyt Goksu
 
Understanding IBM Tivoli OMEGAMON for DB2 Batch Reporting, Customization and ...
Understanding IBM Tivoli OMEGAMON for DB2 Batch Reporting, Customization and ...Understanding IBM Tivoli OMEGAMON for DB2 Batch Reporting, Customization and ...
Understanding IBM Tivoli OMEGAMON for DB2 Batch Reporting, Customization and ...Cuneyt Goksu
 
digitalSTROM Server Development
digitalSTROM Server DevelopmentdigitalSTROM Server Development
digitalSTROM Server DevelopmentdigitalSTROM.org
 
เฉลยคำตอบ O
เฉลยคำตอบ Oเฉลยคำตอบ O
เฉลยคำตอบ OSurapong Jakang
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
Using S1000D and SCORM to Integrate Documentation and Training
Using S1000D and SCORM to Integrate Documentation and TrainingUsing S1000D and SCORM to Integrate Documentation and Training
Using S1000D and SCORM to Integrate Documentation and TrainingScott Abel
 
Cmdb intro 2012 v1
Cmdb intro 2012 v1Cmdb intro 2012 v1
Cmdb intro 2012 v1Pini Cohen
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
The SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsThe SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsHeiko Koziolek
 
MDE based FPGA physical Design Fast prototyping with Smalltalk
MDE based FPGA physical Design Fast prototyping with SmalltalkMDE based FPGA physical Design Fast prototyping with Smalltalk
MDE based FPGA physical Design Fast prototyping with SmalltalkESUG
 

Similar to SSTC-2012 BenKBovée 2933a_Backup Slides 26-Apr 1130-1300 Track1 (20)

Parsing and Type checking all 2^10000 configurations of the Linux kernel
Parsing and Type checking all 2^10000 configurations of the Linux kernelParsing and Type checking all 2^10000 configurations of the Linux kernel
Parsing and Type checking all 2^10000 configurations of the Linux kernel
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Sstc benton bovee 2933a 2012 04-26
Sstc benton bovee 2933a 2012 04-26Sstc benton bovee 2933a 2012 04-26
Sstc benton bovee 2933a 2012 04-26
 
V Labs Product Presentation
V Labs  Product PresentationV Labs  Product Presentation
V Labs Product Presentation
 
01.egovFrame Training Book II
01.egovFrame Training Book II01.egovFrame Training Book II
01.egovFrame Training Book II
 
2012 06-15-jazoon12-sub138-eranea-large-apps-migration
2012 06-15-jazoon12-sub138-eranea-large-apps-migration2012 06-15-jazoon12-sub138-eranea-large-apps-migration
2012 06-15-jazoon12-sub138-eranea-large-apps-migration
 
Introduction to RamLog
Introduction to RamLogIntroduction to RamLog
Introduction to RamLog
 
UML profiles for Embedded Systems
UML profiles for Embedded SystemsUML profiles for Embedded Systems
UML profiles for Embedded Systems
 
Db2 for z os trends
Db2 for z os trendsDb2 for z os trends
Db2 for z os trends
 
Understanding IBM Tivoli OMEGAMON for DB2 Batch Reporting, Customization and ...
Understanding IBM Tivoli OMEGAMON for DB2 Batch Reporting, Customization and ...Understanding IBM Tivoli OMEGAMON for DB2 Batch Reporting, Customization and ...
Understanding IBM Tivoli OMEGAMON for DB2 Batch Reporting, Customization and ...
 
digitalSTROM Server Development
digitalSTROM Server DevelopmentdigitalSTROM Server Development
digitalSTROM Server Development
 
เฉลยคำตอบ O
เฉลยคำตอบ Oเฉลยคำตอบ O
เฉลยคำตอบ O
 
Android Optimization: Myth and Reality
Android Optimization: Myth and RealityAndroid Optimization: Myth and Reality
Android Optimization: Myth and Reality
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Using S1000D and SCORM to Integrate Documentation and Training
Using S1000D and SCORM to Integrate Documentation and TrainingUsing S1000D and SCORM to Integrate Documentation and Training
Using S1000D and SCORM to Integrate Documentation and Training
 
Cmdb intro 2012 v1
Cmdb intro 2012 v1Cmdb intro 2012 v1
Cmdb intro 2012 v1
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
The SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsThe SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software Applications
 
Enterprise service bus part 2
Enterprise service bus part 2Enterprise service bus part 2
Enterprise service bus part 2
 
MDE based FPGA physical Design Fast prototyping with Smalltalk
MDE based FPGA physical Design Fast prototyping with SmalltalkMDE based FPGA physical Design Fast prototyping with Smalltalk
MDE based FPGA physical Design Fast prototyping with Smalltalk
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 

SSTC-2012 BenKBovée 2933a_Backup Slides 26-Apr 1130-1300 Track1

  • 1. UNCLASSIFIED Improved Mapping and Modeling of Defense Domain Architectures Backup slides Benton “Ben” K Bovée Senior Enterprise Architect Principal, Patterndigm 26 Apr 2012, 11:15-12:00
  • 2. UNCLASSIFIED DM2 on IDEF0 Reference: [SBVR, Bovée 2006]. Slide 2
  • 3. UNCLASSIFIED DoDAF infancy: BEA ver. 3.0 Business Operational FEA Business Ref. Capability Node Model (BRM) OV-5a, -5b BPM Process Operational (IDEF0 ICOM-Cs) (BPMN) Activity OSD OV-6c; and DoDAF OV-6b. FEA Data Ref. Model (DRM) Interface Diagram System (SV-1) Function (SV-4) FEA Cmpt. Svc. Ref. Model (SRM) Systems 2..2 System Interface Entity System Capabilities “aligned” by relating each to an enumeration value: •Application Systems Enterprise •Collaboration Data Exchange Sub-Service •Discovery •Enterprise Service Mgt. •HRM •Info Assurance & INFOSEC Standard Technical Service •Info Transfer •Logistics (StdV-1, -2) (or Function) •Messaging Technology FEA Technical Ref. Service Area Model (TRM) Slide 3
  • 4. UNCLASSIFIED CDM of DoDAF ver. 2.0 Concepts (NOT all) Slide 4
  • 5. UNCLASSIFIED DoDAF 2.0 Concepts & Views: Summary & Issues Reference: [DoD 2009, Pp. 5, 14, 220, C-2]. Slide 5
  • 6. UNCLASSIFIED DoDAF View IDs & Counts: Today & Imminent Viewpoint 1 2 3 4 5 6 7 8 9 10 Count All (AV) X X 2 Data & Info (DIV) X X X 3 Capability (CV) X X X X X X X 7 Operational (OV) X X X X a, b a, b, c 9 Project(PV) X X X 3 Service (SvcV) X X a, b X X X X X X a, b, c 13 Standard (StdV) X X 2 System (SV) 1(a, b, c, d, e) X X X a, b X X X X a, b, c 13 (16) Count 8 (13) 8 7 4 6 6 3 2 2 6 52 (55) Slide 6
  • 7. UNCLASSIFIED Imminent New System Views • SV-1a Interface Description. Shows interfaces (Resource Flows) between Systems, Services, and/or Person Types • SV-1b Performer Configuration Diagram. Interface Description plus composition (whole-parts) of Resources involved. If Locations are involved in the configuration, relationships to Resources. • SV-1c Functional Allocation. Activities (System Functions) performed by Systems, Services, and Person Types. • SV-1d Organizational Resources. Shows Resources that are part of (whole-part) Organizations. • SV-1e Organizational Dependencies. Shows Organizations whose Activities are reified by System Functions (Activities) performed by Performer Configurations. All Views should show traceability to higher-order reifications, other views that constitute requirements, and/or other non-view requirements. [ASD 2012] My note: NOT sure how SV-1d would differ from relations represent-able via OV-4. Reference: [ASD 2012]. Slide 7
  • 8. UNCLASSIFIED DM2 Domain Class Hierarchy (1 of 2) Reference: [DoD 2009, p.33]. Slide 8
  • 9. UNCLASSIFIED DM2 Domain Class Hierarchy (2 of 2) Reference: [M3, Bovée]. Slide 9
  • 10. UNCLASSIFIED Overspecialization Kills: Natural Evidence Simple design is most commonly transcendental. All Ammonite arthropods are extinct, only a few Ceriatite varieties still exist, and no decline in Goniatites has been observed. Reference: [Tonmo]. Slide 10
  • 11. UNCLASSIFIED Ontological Conceptual Meta-Model (ALL) Slide 11
  • 12. UNCLASSIFIED Ontological Physical Meta-Model (PM2): Top ½ Slide 12
  • 13. UNCLASSIFIED Ontological PM2: Bottom ½ Slide 13
  • 14. UNCLASSIFIED Ontological PM2 (Bottom ½): Relation Meta-Types Slide 14
  • 15. UNCLASSIFIED How to Map Information sets? Very Laboriously! • Correlate Terms  Complete matches—Equivalence—ideal; usually a low %  Partial matches common  Names match, definition Semantics differ  Names differ, definition Semantics match or similar  Names & Semantics match, Relations to other terms differ • Correlate Taxonomies?  Mappings require selection of one (1) base set  Forces “baking” mappings in to an information set (!) • Correlate Ontologies? – Possible only if Relation temporal Semantics match • Mapping is imprecise (i.e., Earned Value?) Slide 15
  • 16. UNCLASSIFIED ASA(ALT) Mappings to BEA: 1st Level Slide 16
  • 17. UNCLASSIFIED ASA(ALT) Mappings to BEA: A3 2nd Level, with DA ACQ Activities ghosted Slide 17
  • 18. UNCLASSIFIED ASA(ALT) Mappings to BEA: A3 2nd Level, with DA SALE LOG Activities ghosted Slide 18
  • 19. UNCLASSIFIED The Bovée EA Unifying TaxonomY (BEAUTY) An alternative for taxonomies: Map all to the BEAUTY Slide 19
  • 20. UNCLASSIFIED Base Object- Ref. Model Subject - Viewpoint Slide 20
  • 21. UNCLASSIFIED References [ASD 2012] DoDAF 2012 Plenary SV-1 Content Guidance for Template and Descriptions slide 18, ASD(NII)/DoD CIO, 5 Jan 2012. [Bovée 2000] Modeling & Engineering Systems with Objects: Visualizing Computer Software Throughout a Development Life Cycle, Presented Training Day 1 of 5, slide 5, 30 Oct 2000. [Bovée 2006] Proposed New and Modified Semantics of Business Vocabulary and Rules Core Concepts and Relations, Object Management Group (OMG), 20 Nov 2006. [DoD 2009] The Department of Defense Architecture Framework (DoDAF) version 2.0, Pp. 5, 14, 33, 220, C-2, 28 May 2009. [M3] MoDAF Meta-Model, accessed 25 Apr 2012. [OMB FEA] E-Gov FEA FEA Reference Model Mapping Quick Guide (FY10 Budget Preparation), Aug 2008 ; FEA Consolidated Reference Model Document version 2.3, Oct 2007; The Data Reference Model version 2.0, 17 Nov 2005. [OMG BPMN] Business Process Model and Notation version 2.0, OMG, 3 Jan 2011. [SBVR] Semantics of Business Vocabulary and Business Rules version 1.0, OMG, 2 Jan 2008. [Tonmo] http://www.tonmo.com/images/content/ammonite-fig5.jpg, accessed 24 Apr 2012. Slide 21
  • 22. UNCLASSIFIED Questions? To contact the author with ideas  E-mail: principal@patterndigm.com  P-mail: PO Box 1531, FAIRFAX VA US 22038-1531. Slide 22
  • 23. UNCLASSIFIED ACQ Acquisition—in ASA(ALT) AbbreviationsINFOSEC Information Security AILA Army Integrated LOG Architecture INTEL Intelligence—in NII ASA(ALT) Asst. Sec.’y of Army for ACQ, LOG & Technology LOG Logistics—in AILA, ASA(ALT) ASD Assistant Secretary of Defense, U.S. MoDAF Ministry of Defence Architecture Framework, UK Anly Analytical M3 MoDAF Meta-Model BEAUTY Bovée EA Unifying TaxonomY Mfg. Manufacturing—in ICAM BPM Business Process Model NII National INTEL Information—in ASD(NII) BPMN Business Process Model and Notation, OMG NIST National Institutes of Stds. & Technology BRM Business RM, FEA OMB Office of Management & Budget, U.S. CADM Core Architecture Data Model OMG Object Management Group™ CAP Capability OSD Office of the Secretary of Defense, U.S. CDM Conceptual Data Model Opl Operational Cmpt. Component—in SRM PM2 Physical Meta-Model Cmptr. Computer—in ICAM RM Ref. Model DA Department of Army, U.S. Ref. Reference—in RM DM2 DoDAF Meta-Model SALE Single Army LOG Enterprise DoD Department of Defense, U.S. SBVR Semantics of Business Vocabulary and Rules, OMG DoDAF DoD Architecture Framework SRM Svc. Cmpt. RM, FEA DRM Data RM, FEA SW Software EA Enterprise Architecture Std. Standard—in NIST FEA Federal EA, OMB Svc. Service—in SRM FIPS Fed. Information Processing Std.—in IDEF0 Sys System FY Fiscal Year TRM Technical RM, FEA ICAM Integrated Cmptr.-Aided Mfg.—in ICOM(C) Tech Technological ICOM(C) Input, Control, Output, Mechanism (Call) UK United Kingdom IDEF ICAM Definition U.S. United States IDEF0 IDEF for Function Modeling, NIST FIPS Slide 23