Transcription of NATO ARCHITECTURE FRAMEWORK
1 nato ARCHITECTURE FRAMEWORKV ersion 4 ARCHITECTURE Capability TeamConsultation, Command & Control BoardJanuary 2018 Acknowledgments for NAFv4 PublicationThroughout the development of version 4 of this publication numerous individual experts of nato Nations participated, resulting in this significant achievement:The realization of the nato ARCHITECTURE work would not have been possible without the continuous support of the Ministries of Defence of United Kingdom and France, and the nato Science and Technology Organization. Also special thanks goes to Partner Nations and Industry Partners for their unwavering support in assigning and providing their best professional resources in the ARCHITECTURE nato ARCHITECTURE FRAMEWORK is a substantial achievement for the ARCHITECTURE Capability Team under the Consultation, Command and Control Board. Each member of the ARCHITECTURE Capability Team worked determinedly over the last four years to provide extensive professional guidance and personal effort in the development of this ARCHITECTURE Capability Team is grateful to all for their contributions to this 44 NAFv4 5 CONTENTS Chapter 1 - Introduction1 GENERAL.
2 Purpose .. Aim .. Objectives .. Scope of NAF Documentation .. Reason for Change ..112 WHAT IS ARCHITECTURE ? .. Description .. Why Develop Architectures? ..133 WHAT IS AN ENTERPRISE ARCHITECTURE ? .. Description ..144 WHAT IS AN ARCHITECTURE FRAMEWORK ? .. Description ..155 THE STRUCTURE OF THE nato ARCHITECTURE FRAMEWORK (NAF) .. Introduction ..166 PURPOSE AND SCOPE OF ARCHITECTURES AND ARCHITECTURE FRAMEWORKS .. Introduction .. What is the Value of an ARCHITECTURE ? .. Interoperability between Architectures ..197 NEW FEATURES AND IMPORTANT CHANGES IN NAFv4 .. New Features .. ARCHITECTURE Methodology .. Grid Representation .. Adoption of Industry Meta-Models .. ARCHITECTURE Body of Knowledge ..21 Chapter 2 - Methodology1 FOREWORD ..222 SCOPE ..223 WHY DO WE NEED THIS ARCHITECTING METHODOLOGY? ..234 MAIN CONCEPTS FOR ARCHITECTURE AND ARCHITECTING.
3 Introduction for Architecting and ARCHITECTING SCOPE .. Introduction .. Stakeholder Concerns, Viewpoints and Perspectives .. ARCHITECTURE Dimensions .. Kinds of Architectures .. Architecting Styles .. Main ARCHITECTURE Processes .. ARCHITECTURE ARCHITECTURE Management .. ARCHITECTURE Description .. ARCHITECTURE Evaluation .. ARCHITECTURE Enablers .. ARCHITECTURE Life Cycle .. Architectures and Architecting Activities in the ARCHITECTURE FRAMEWORK .. ARCHITECTURE Repositories .. ARCHITECTURE Motivation Data .. Manage ARCHITECTURE Motivation Data .. ARCHITECTURE Policy ..37 NAFv4 ARCHITECTURE Management Plan .. Migration Plan .. Evaluation Report .. Main ARCHITECTURE Document .. ARCHITECTURE Dashboard ..396 ARCHITECTING ACTIVITY .. Architecting Stages .. Architecting dynamics .. Multi-tier architecting ..447 ARCHITECTING FOR THE ENTERPRISE SCOPE.
4 Introduction .. Overview of the Enterprise Architecting Stages .. Enterprise Architecting Activities ..478 ARCHITECTING IN A PROJECT .. Overview of Project architecting activities .. Project Architecting Activities ..569 FOUNDATION FOR ARCHITECTING .. Architecting Principles (Foundation for Best practices ) ..65 Chapter 3 - Viewpoints1 INTRODUCTION .. ARCHITECTURE Descriptions ..702 NAF GRID Description ..713 CONCEPT VIEWPOINTS .. C1 Capability Taxonomy .. C2 Enterprise Vision .. C3 Capability Dependencies .. C4 Standard Processes .. C5 Effects .. C6 Not Used .. C-7 Performance Parameters .. C8 Planning Assumptions .. Cr Capability Roadmap ..864 SERVICE SPECIFICATION VIEWPOINTS .. S1 SERVICE TAXONOMY .. S2 Not Used .. S3 Service Interfaces .. S4 Service Functions .. S5 Service States .. S6 Service Interaction.
5 S7 Service Interface Parameters .. S8 Service Policy .. Sr Service Roadmap .. C1-S1 Capability to Service Mapping ..985 LOGICAL SPECIFICATION VIEWPOINTS .. L1 Node Types .. L2 Logical Scenario .. L3 Node Interactions .. L4 Logical Activities .. L5 Logical States .. L6 Logical Sequence .. L7 Logical Data Model .. L8 Logical Constraints ..109 NAFv4 Lr Lines of Development .. L2-L3 Logical Concept Viewpoint ..1126 PHYSICAL RESOURCE SPECIFICATION VIEWPOINTS .. P1 Resource Types .. P2 Resource Structure .. P3 Resource Connectivity .. P4 Resource Functions .. P5 Resource States .. P6 Resource .. P7 Physical Data Model .. P8 Resource Constraints .. Pr Configuration Management .. L4-P4 Activity to Function Mapping ..1297 ARCHITECTURE META-DATA VIEWPOINTS .. A1 Meta-Data Definitions .. A2 ARCHITECTURE Products.
6 A3 ARCHITECTURE Correspondence .. A4 Methodology Used .. A5 ARCHITECTURE Status .. A6 ARCHITECTURE Versions .. A7 ARCHITECTURE Meta-Data .. A8 Standards .. Ar ARCHITECTURE Roadmap ..141 Chapter 4 - Meta-Model1 INTRODUCTION ..1422 ARCHIMATE ..1423 UNIFIED ARCHITECTURE FRAMEWORK (UAF) DOMAIN META-MODEL (DMM) ..142 Chapter 5 Glossary, References & Bibliography1 GLOSSARY ..1432 STANDARDS & REFERENCE DOCUMENTS ..1483 BIBLIOGRAPHY ..150 NAFv4 88 TABLE OF FIGURESC hapter 1 - IntroductionFigure 1-1: NAFv4 Viewpoints ..20 Chapter 2 - Methodology ..22 Figure 2-1: Three Main Methodological Areas ..23 Figure 2-2: ARCHITECTURE Processes ..27 Figure 2-3: Example of Multi-Tier ARCHITECTURE Activities ..30 Figure 2-4: ARCHITECTURE Landscape ..31 Figure 2-5: ARCHITECTURE Landscape interactions (view from Tier N) ..32 Figure 2-6: ARCHITECTURE Landscape External Interactions.
7 33 Figure 2-7: Reference 2-8: ARCHITECTURE Repositories ..35 Figure 2-9: Motivation Data ..36 Figure 2-10: Dashboard Depicting Interleaving Activities along an ARCHITECTURE Life ..39 Figure 2-11: Architecting Stages ..41 Figure 2-12: Six-Steps ARCHITECTURE Process DoDAF ] ..42 Figure 2-13: Architecting Cycles & Iterations ..43 Figure 2-14: Architecting Environment ..45 Figure 2-15: ARCHITECTURE Principles Definition and Management Activities ..65 Chapter 3 - ViewpointsFigure 3 1: NAF Grid Representation ..71 Figure 3-2: Example C1 View ..75 Figure 3-3: Example C2 View ..77 Figure 3-4: Example C3 View ..79 Figure 3-5: Example C4 View ..81 Figure 3-6: Example C5 View ..82 Figure 3-7: Example C7 View ..84 Figure 3-8: Example C8 View ..85 Figure 3-9: Example Cr View ..86 Figure 3-10: Example S1 View ..89 Figure 3-11: Example S3 View ..91 Figure 3-12: Example S4 View.
8 92 Figure 3-13: Example S5 View ..93 Figure 3-14: Example S6 View ..94 Figure 3-15: Example S7 View ..95 Figure 3-16: Example S8 View ..96 Figure 3-17: Example Sr View ..97 Figure 3-18: Example C1-S1 View ..98 Figure 3-19: Example L1 View ..101 Figure 3-20: Example L2 View ..103 Figure 3-21: Example L3 View ..104 Figure 3-22: Example L4 View ..105 Figure 3-23: Example L5 View ..106 Figure 3-24: Example L6 View ..107 Figure 3-25: Example L7 View ..108 Figure 3-26: Example L8 View ..109 Figure 3-27: Example Lr View ..111 Figure 3-27: Example Lr View ..113 Figure 3-29: Example P1 3-30: Example P2 9 Figure 3-31: Example P3 3-32: Example P4 3-33: Example P5 3-34: Example P6 3-35: Example P7 3-36: Example P8 3-37: Example Pr View ..128 Figure 3-38: Example P4-L4 View ..130 Figure 3-39: Example A1 View ..132 Figure 3-40: Example A2 View ..133 Figure 3-41: Example A3 View.
9 134 Figure 3-42: Example A4 View ..135 Figure 3-43: Example A5 View ..136 Figure 3-44: Example A6 View ..137 Figure 3-45: Example A7 View ..138 Figure 3-46: Example A8 View ..140 Figure 3-47: Example Ar View ..141 NAFv4 1010 TABLE OF TABLESC hapter 2 - MethodologyTable 2-1 Kinds of ARCHITECTURE ..26 Table 2-2 Architecting Stages ..40 Table 2-3 Overview of the Enterprise Architecting Stages ..46 Table 2-4 Enterprise: ARCHITECTURE Landscape (AL) ..47 Table 2-5 Enterprise: ARCHITECTURE Vision (AV) ..48 Table 2-6 Enterprise: ARCHITECTURE Description (AD) ..49 Table 2-7 Enterprise: ARCHITECTURE Evaluation (AE) ..50 Table 2-8 Enterprise: Plan Migration (PM) ..51 Table 2-9 Enterprise: ARCHITECTURE Governance (AG) ..52 Table 2-10 Enterprise: ARCHITECTURE Changes (AC) ..53 Table 2-11 Enterprise: Motivation & Dashboard (MD) ..54 Table 2-12 Project: ARCHITECTURE Landscape (AL).
10 56 Table 2-13 Project: Establish ARCHITECTURE Vision (AV) ..57 Table 2-14 Project: Describe Alternatives of ARCHITECTURE (AD) ..58 Table 2-15 Project: Evaluate Alternatives of ARCHITECTURE and Get Trade-Off (AE) ..59 Table 2-16 Plan Migration (MP) ..60 Table 2-17 Govern Application of ARCHITECTURE (AG) ..61 Table 2-18 Project: Decide on ARCHITECTURE Changes (AC) ..62 Table 2-19 Project: Manage ARCHITECTURE Motivation Data & Dashboard (MD) ..63 Table 2-20 Level of Compliance ..67 Chapter 3 - ViewpointsTable 3-1 Description of Columns in the Grid ..71 Table 3-2 Mapping of NAFv3 Views to NAFv4 Viewpoints ..72 Table 3-3 Concept Viewpoints ..73 NAFv4 - Chapter 111 Chapter 1 - Introduction1 Purpose Architecting is a practice for conducting enterprise analysis, design, planning, and implementation, using a holistic engineering approach at all times, for the implementation of Architecting applies principles and practices to guide organizations through the business/mission, information, application and technology changes necessary to implement their Good ARCHITECTURE practices include the usage of architectural artefacts to describe, assess, evaluate and document relevant aspects of an The nato ARCHITECTURE FRAMEWORK (NAF) provides a standardized way to develop ARCHITECTURE artefacts, by defining.