NATO / EAPC Unclassified NATOs approach to Enterprise Architecture Integrated EA Conference 09 24...
-
Upload
jose-franklin -
Category
Documents
-
view
230 -
download
13
Transcript of NATO / EAPC Unclassified NATOs approach to Enterprise Architecture Integrated EA Conference 09 24...
NATO / EAPC Unclassified
NATO’s approach to Enterprise NATO’s approach to Enterprise ArchitectureArchitecture
Integrated EA Conference ‘09 Integrated EA Conference ‘0924 February 200924 February 2009
Frits BroekemaFrits BroekemaPrincipal ScientistPrincipal ScientistNATO C3 AgencyNATO C3 Agency
OutlineOutline
Introduction NATO & NC3AIntroduction NATO & NC3A
Enterprise Architecture approachEnterprise Architecture approach
Services FrameworkServices Framework
Architecture meansArchitecture means
NATO / EAPC Unclassified
NATO / EAPC Unclassified
NATO: Political & Military AllianceNATO: Political & Military Alliance
A Political organisation A Military organisation
Collective Defence
Maintaining adequate military
capabilities
Crisis ResponseOperations
Safeguard Security of NATO members and ensure the stability of the Euro Atlantic Area
Anti-terrorism Operations
NATO Consultation, NATO Consultation, Command & Control Agency Command & Control Agency (NC3A)(NC3A)
Supporting full C4ISR life cycle: acting as a catalyst, a Supporting full C4ISR life cycle: acting as a catalyst, a facilitator, a coherence agent and a delivery agent for many facilitator, a coherence agent and a delivery agent for many NATO systems and capabilities.NATO systems and capabilities.
C3 Policy, Concept & ArchitectureC3 Policy, Concept & Architecture NATO Chief ArchitectNATO Chief Architect
Operations ResearchOperations Research Communication and Information SystemsCommunication and Information Systems Command and Control SystemsCommand and Control Systems AcquisitionAcquisition
Customers: Customers: Allied Command OperationsAllied Command Operations Allied Command TransformationAllied Command Transformation NATO HQNATO HQ NationsNations
NATO / EAPC Unclassified
NATO / EAPC Unclassified
NATO Transformation ChallengeNATO Transformation Challenge
1.1. NATO Transformation:NATO Transformation: Streamlining the Strategic CommandsStreamlining the Strategic Commands NATO Response ForcesNATO Response Forces Prague Capability CommitmentsPrague Capability Commitments
2.2. While recognizing: Coherence, Consensus & National While recognizing: Coherence, Consensus & National sovereigntysovereignty
3.3. NATO Network Enabled Capabilities (NNEC)NATO Network Enabled Capabilities (NNEC)NNEC is the ability of NATO to deliver precise and decisive military
effects with greatly enhanced speed and accuracy as a result of closely linking sensors, decision makers and weapon systems
Key Architecture PrinciplesKey Architecture Principles
Single set Single set of architectural descriptions covering the entire NATO of architectural descriptions covering the entire NATO Enterprise, spanning different stages in timeEnterprise, spanning different stages in time
Unambiguously defined Unambiguously defined information as the central subjectinformation as the central subject
Operational objectives Operational objectives as the common foundation for Architecture as the common foundation for Architecture and Capability developmentand Capability development
Modular Production: Modular Production: ModelsModels to capture primitives and their to capture primitives and their relationshipsrelationships
Modular Descriptions: Modular Descriptions: Services as the unifying paradigmServices as the unifying paradigm
Modular Presentation: Modular Presentation: NAFNAF (and other) (and other) ViewsViews
Modular Delivery: Modular Delivery: Question-driven architecture productsQuestion-driven architecture productsNATO / EAPC Unclassified
Purpose of Enterprise Architecture Purpose of Enterprise Architecture in NATOin NATO
The Overarching Architecture (OA), which may be The Overarching Architecture (OA), which may be thought of as NATO’s thought of as NATO’s Enterprise ArchitectureEnterprise Architecture, , provides consistent context for NATO and provides consistent context for NATO and associated national architecture development.associated national architecture development.
OA will be linked to all subordinate architectures: OA will be linked to all subordinate architectures: this allows architecture to be a more effective tool this allows architecture to be a more effective tool to support systems development.to support systems development.
OA focuses on the interfaces between systems. As OA focuses on the interfaces between systems. As a consequence services needs to be designed: a consequence services needs to be designed: NNEC Services FrameworkNNEC Services Framework
NATO UNCLASSIFIED 7
NATO UNCLASSIFIED 8
Three classes of ServicesThree classes of Services
Users:Human and information dimension
User Information Services
NATO Missions:Real-world action and effects
Cognitive dimension
Operational Services
Information Technology:Computer “systems” & Comms dimension
NNEC Technical Services
User’sView
Builder’sView
What the operation needs to achieve
What CIS needs to provide
What technology needs to support
NNEC Services FrameworkNNEC Services Framework
NATO/EAPC UNCLASSIFIED
OperationalServicesOperationalServices
User InformationServicesUser InformationServices
NNEC TechnicalServicesNNEC TechnicalServices
User’sView
Builder’sView
Operational Services
NNEC Services
User ServicesDecision MakingInformation Assurance
ServicesService Management &
Control ServicesPlanning Services Command ServicesDirectives & Guidance Services
Effects Planning Services
Resource Planning Services Request Services
Execution Planning Services
Generic Mission
Specific Mission Type
Mission Enabling
Awareness Services
Joint Situation Services Environment ServicesArea of Interest Services
Air Compartment Services
Land Compartment Services
Maritime Compartment Services
Information Exploitation Services
Warning ServicesProgress Services Assessment ServicesObservation & Finding Services
Fact Services Interpretation Services Requirement Services
Battle Space
Resources
Requirements & constraints Services
Conduct
Organization
Spectrum
Order Services
Mission
Operation
Support
Preparation & Planning Services
Command & Control Services
Operations Services
Operational Support Services
C2 Collective Defence Services
Operational Planning ServicesPolitical Consultation Services Defence Planning Services
Peace Operation Services
Environmental Security Services
Peace Facilitating Services
Diplomatic Support Services
Humanitarian Operation Services
Civil Support Services
Humanitarian Support Services
Disaster Relief Services
Information Operation Services
Attack Services
Ground Attack Services
Air Attack Services
Littoral Attack Services
Defence Services
Active Defence Services
Air Defence Services
Amphibious Defence Services
Space Defence ServicesSea-Surface Attack Services
Ground Defence Services
Sea-Surface Defence Services
Sub-Surface Defence Services
Sub-Surface Attack Services
Targeting Services
Situational Awareness ServicesInformation Operation Services
Freedom of Action ServicesFreedom of Action Services in
Air-Land
Freedom of Action Services in Air-Sea
Sustainment Services
Search & Rescue Services
Logistic Services
Medical Services
C2 Terrorism Defence ServicesCounter Terrorism
C2 Services
Consequence Management C2 Services
Anti TerrorismC2 Services
C2 Non-Article 5 CRO Services
PeacekeepingC2 Services
Conflict PreventionC2 Services
Peace EnforcementC2 Services
PeacemakingC2 Services
PeacebuildingC2 Services
HumanitarianRelief C2 Services
Humanitarian Ops Support C2 Services
Disaster ReliefC2 Services
Search & RescueC2 Services
Evacuation OperationsC2 Services
Extraction OperationC2 Services
Military AidC2 Services
Sanctions & EmbargoesC2 Services
Passive Defence Services
CBRN Defence Services
Cyber Defence Services
IIS Infrastructure Services
Information Assurance ServicesInformation Assurance Services
Transport Services
Network Services
NNEC Core Enterprise Services
COI Specific ServicesNNEC Added value Services
Collaborative Planning Sense & respond Support
Collaborative planning Services
Collaborative Analysis Services
Communicate & inform
JCOP Services
Tracking Services
Battle space
Service
OverlayService
Aggregation
Service
Terrain analyse
sService
JCOPsynchronizationService
JCOPnotificati
onService
MeteoService
Spatial Geograp
hyVisualizt
ionService
GenericTrackingService
Vehicle TrackingService
Asset TrackingService
Human resource TrackingService
Operational Plan designService
Plan synchronizationService
COADesignService
Planworkspa
ceService
OrbatService
Plan briefingService
PlananalysisService
PlanReplayService
PlanSimulati
onService
Tasking Services
Plan execution Services
Operational
TaskingService
Plan deviatio
nService
Map Services
Map manage
mentService
Map producti
onService
Content management
Services
Workflow management
Services
Document management Services
Knowledge management
Services
Workflow
management
Service
Document
management
Service
Knowledge
management
Service
Content manage
mentService
External relationshipServices
Supply Chain Services Learning management Services Human resource Services
External relationship
Services
Supply-chain management
Service
Learningmanagement
Service
Human ResourceService
Access Services
Information Assurance Services
Security Management ServicesSecurity
Management
Services
CertificateManagem
ent Services
KeyManagem
ent Services
Confidentiality ServicesConfidenti
ality Services
ObjectLabelling Services
PropertyLabelling Services
Encryption ServicesEncryptio
n Services
CertificateServices
Public/Private
KeyServices
Integrity Services
Integrity Services
Time-StampingServices
Malicious Code
detectionServices
Non-repudiatio
n Services
Digital SignatureServices
Authentication ServicesStrong
authentication
Services
PasswordAuthentic
ationServices
Single Sign-onServices
Chip Authentic
ation Services
Biometric Authentic
ationServices
Mediation Services
Translator Services
Translation
Service
MIPTranslatorService
Multi-point Communication Services
Video based Conferencing
ServicesVideo based
Conferencing
Service
Audio based Conferencing
ServicesVideo based
Conferencing
Service
Text based Conferencing
ServicesText
basedConferenc
ingService
Whiteboard Conferencing
ServicesWhiteboar
dConferenc
ingService
Information structure Services
Meta-data repository Services
Meta-dataService
Business rules
Service
OntologyRepositor
yService
Information Object Framework ServicesInformatio
n ObjectService
Document Framewor
kService
User Assisstance Services
Reporting Services
ReportingService
ReportGenerator
Service
Alerting Services
Generic Notification Service
High-priority
Notification
Service
Event-driven
Notification
Service
Personal productivity Services
Personal productivit
yService
Help Support Services
Help supportService
Online Help
Service
TutorialService
Context-sensitive
HelpService
Peer-To-peer Communication Services
Video Services
VideoGatewayService
StreamingVideo
Service
Videoconferenci
ngService
Audio Services
Voice Service
StreamingAudio
Service
AudioConferenc
ingService
Text Services
Fax gatewayService
InstantMessagin
gService
Telex GatewayService
Mail Services
E-MailService
MailGatewayService
Storage Services
Unstructured Storage Services
Distributed storageServices
Distributed
Storage Service
Unstructured
Storage Service
Communication
ArchivingService
Centralized storageServices
Centralized
Storage Service
Structured StorageServices
Structured StorageServices
Remote Access Services
Dial-inAccessService
RoamingUser
Service
Proxy Services
Web Access Service
WANAccessService
Storage Services
Generic Storage Service
StorageAccessService
StorageManagem
entProvider Service
Information
Object environm
entService
Network Access Services
LANAccessService
WebAccessService
Operating System Services
MILS Environment
ServicesMILS
Service
Robust Runtime Environment
ServicesRobustRuntimeService
Messaging Services
Single Message ServicesProperty BasedP2P
Service
Enterprise Message
Bus Service
File-based Message Services
File transfer Service
File Based P2P
Service
Cross-domain Message ServicesEnterprise Message
Bus Service
Replication
GatewayService
Synchronization
Service
Enterprise Service Management Services
COBIT/ITIL Services
Asset Managem
entService
UserManagem
entService
Management Information ServicesManagem
entInfo
collectorService
ProfileManagem
entService
IP Services
Core IP ServicesIP
Multicast
Service
IP AnycastService
IP Broadca
stService
IP UnicastService
IPv6 Service
IPv4 Service
IP Conversion Services
IPx to IPy
Service
IP Gatewa
yService
Detection Services
Auditing Services
IntrusionDetectionServices
BorderProtectionServices
Data Transfer Services
Generic Data Transfer Services Real-time Data Transfer ServicesNon-secure InformationTransport Service
Secure InformationTransport Service
Non-secureReal-time
InformationTransport Service
Secure Real-time
InformationTransport Service
Transmission Services
Satellite Services
SatelliteService
Wireless Broadband Services
GSMService
Optical Wireless Transmi
ssionService
Fixed Connection Services
LANService
Radio Services
VHF Radio
Service
UHF Radio
Service
UWSService
MBWAService
WANService
Network Management Services
QoS Management ServicesPerformance
Parameter
Exchange Service
Service Class
Concatenation
Service
Service Class
MappingService
QoS Monitorin
gService
Application Management Services
Execution Environment Services
Service Orchestra
tionService
Service RuntimeService
Service InstallerService
Service Uninstalle
rService
Portal Services
PortalService
BrowserService
ConsoleService
Plug-inService
DIscovery Services
Service Discovery Services
Service Subscribti
onService
Service Advertisin
gService
Service Catalogue
Service
DirectoryService
Information Discovery ServicesInformatio
n Subscribti
onService
Information
Publication
Service
Information
CatalogueService
Information
Distribution
Service
NN
EC
Services F
ramew
ork
Operational Services
User Information
Services
NNEC Technical Services
Use of Services FrameworkUse of Services FrameworkConcepts, Doctrine &
Organization
Operational Capabilities
Information Requirements
Candidate Information
Services
Required UIS
Mapping
Fan out
CoI specific
Common/ shared
Implementation Objectives
Implementation Priorities
Required Components
Existing New
Implementation harmonization
NATO Architecture Framework v3NATO Architecture Framework v3
NC3A is tasked by NATO C3 Board (Nations) to apply the NAF v3 to all its architectural activity, including the maintenance of CIS baselines, and to ensure that all architectural data is stored electronically in an architecture repository (NAR) such that it is available for re-use and export in accordance with the NATO Meta Model & Exchange Data Exchange Mechanism.
Tasked NATO CIS Services Agency (NCSA) to utilize NAF v3 and extant NAR data when providing, operating and maintaining CIS services and for the maintenance of their CIS baselines
NATO/EAPC UNCLASSIFIED
NAF v3 PrinciplesNAF v3 Principles
Wider application of the architecture products, serving a Wider application of the architecture products, serving a broader audience broader audience (Ch 2) (Ch 2)
Use of 7 types of Use of 7 types of viewsviews and constituting sub-views to and constituting sub-views to communicate architecture descriptions (Ch 4)communicate architecture descriptions (Ch 4)
Contents of the views and sub-views based on Contents of the views and sub-views based on architecture architecture elements elements developed using a methodological modeling approach developed using a methodological modeling approach (Ch 3)(Ch 3)
Installation, use and maintenance of a NATO-wide Installation, use and maintenance of a NATO-wide repositoryrepository for for architecture data: NAR (Ch 5 & 6)architecture data: NAR (Ch 5 & 6)
Architecture elements stored in the NAR are defined by the Architecture elements stored in the NAR are defined by the NAF NAF Meta-Model Meta-Model (NMM v1.0) (Ch 5)(NMM v1.0) (Ch 5)
Exchange of architecture data (elements and views) based on Exchange of architecture data (elements and views) based on strictly defined specification and mechanism: strictly defined specification and mechanism: ADEM (Ch 5 & 6)ADEM (Ch 5 & 6)
The data in the NAR is The data in the NAR is methodology and tool agnosticmethodology and tool agnostic Use of the NAR, NMM, ADEM does NOT presuppose or require Use of the NAR, NMM, ADEM does NOT presuppose or require
any specific methodology or toolany specific methodology or tool
NATO/EAPC UNCLASSIFIED
NATO Architecture Framework NATO Architecture Framework (NAF) v3(NAF) v3
NATO/EAPC UNCLASSIFIED
NATOCAPABILITY
VIEW
NATOALL
VIEW
NATOOPERATIONAL
VIEW
NATOPROGRAMME
VIEW
NATOSYSTEM VIEW
NATOTECHNICAL
VIEW
NATO SERVICE ORIENTED
VIEW
Consistent, Coherent & Consistent, Coherent & ComprehensiveComprehensive
NAF V3
Target Architectures:Implementation
Overarching Architecture:Services Framework
Reference Architectures:Solution Patterns
DomainOntology
Domain FunctionsModel
Types ofLocations
Operational Services Model
InteractionModel
Working PositionsModel
Logical ProcessModel
ImplementationProcess Model
OrganizationChart
Asset Allocation
CollaborationsModel
Object ClustersModel
CommunitiesModel
CommunicationFlows Model
Information ModelTypes ofLocations
Data ModelInformation SystemsService Architecture
Information SystemsComponent Specification
Architecture
Information SystemsComponent Implementation
Architecture
Types of Locations
Technical Infrastructure Service Architecture
Technical Infrastructure Component Specification
Architecture
Technical Infrastructure Component Implementation
Architecture
NATOCAPABILITY
VIEW
NATOALL
VIEW
NATOOPERATIONAL
VIEW
NATOPROGRAM
VIEW
NATOSYSTEM VIEW
NATOTECHNICAL
VIEW
NATO SERVICES
VIEW
NATO Architecture Repository
NATO Architecture Repository
Models: strong rationale, verifiable, repeatable,
extendable
Models: strong rationale, verifiable, repeatable,
extendable
Views: appropriate to answer the original
question
Views: appropriate to answer the original
question
Based on NATOMeta-Model NMMv1.
Links to:DoDAF & MoDAF
Based on NATOMeta-Model NMMv1.
Links to:DoDAF & MoDAFNATO/EAPC UNCLASSIFIED
NAR Operational ConceptNAR Operational Concept
NATO/EAPC UNCLASSIFIED
NATOContributor
NATOArchitect
Reviewer
UserNationalArchitect
Administrator
National use and contributionsNational use and contributions
Nations (NATO & EAPC) Nations (NATO & EAPC) cancan:: Receive Receive a copy of any architecture a copy of any architecture
data, adhering to normal infodata, adhering to normal infoexchange rules exchange rules
ProvideProvide national data to the national data to the NAR, while indicating info sharingNAR, while indicating info sharingconstraintsconstraints
NAR Configuration Management (NAF v3) NAR Configuration Management (NAF v3) will apply in will apply in accordance with NAF v3 Ch 6:accordance with NAF v3 Ch 6:all new architecture data in accepted in the “Proposed NAR” all new architecture data in accepted in the “Proposed NAR” environment and promoted to the “Approved NAR” environment and promoted to the “Approved NAR” environment once made consistent and coherent with existing environment once made consistent and coherent with existing NAR dataNAR data
All use the All use the Architecture Data Exchange MechanismArchitecture Data Exchange MechanismNATO/EAPC UNCLASSIFIED
NationalArchitect
Administrator
NATO / EAPC Unclassified
Contacting NATO C3 AgencyContacting NATO C3 Agency
NC3A Brussels
Visiting address:
Bâtiment ZAvenue du Bourget 140B-1110 BrusselsTelephone +32 (0)2 7074111Fax +32 (0)2 7078770
Postal address:NATO C3 AgencyBoulevard Leopold IIIB-1110 Brussels - Belgium
NC3A The Hague
Visiting address:
Oude Waalsdorperweg 612597 AK The Hague
Telephone +31 (0)70 3743000Fax +31 (0)70 3743239
Postal address:NATO C3 AgencyP.O. Box 1742501 CD The HagueThe Netherlands