1. ЗАГАЛЬНІ ПОЛОЖЕННЯ
Переклад
1.1 Призначення
1.1.1 Архітектуризація (Architecting) є практикою здійснення аналізу, проєктування, планування та впровадження на рівні підприємства із застосуванням цілісного інженерного підходу на всіх етапах, з метою реалізації стратегій. Призначенням архітектуризації є підтримка осіб, які приймають рішення, шляхом надання узгодженого та детального представлення для задоволення потреб аналізу.
1.1.2 Архітектуризація застосовує принципи та практики для спрямування організацій через зміни у сферах бізнесу/місії, інформації, застосунків та технологій, необхідні для реалізації їхніх стратегій (1).
1.1.3 Належні архітектурні практики включають використання архітектурних артефактів для опису, оцінювання, аналізу та документування відповідних аспектів архітектури.
1.1.4 Архітектурний фреймворк НАТО (NATO Architecture Framework, NAF) надає стандартизований спосіб розроблення архітектурних артефактів шляхом визначення:
- Методології — як розробляти архітектури та здійснювати архітектурний проєкт (Розділ 2),
- Точок зору (Viewpoints) — домовленостей щодо побудови, інтерпретації та використання архітектурних подань для комунікації корпоративної архітектури різним зацікавленим сторонам (Розділ 3),
- Метамоделі — застосування комерційних метамоделей, визначених як такі, що відповідають політиці НАТО (Розділ 4),
- Глосарію, переліку посилань та бібліографії (Розділ 5).
1.2 Мета
1.2.1 Метою Архітектурного фреймворку НАТО версії 4 (NAFv4) є надання стандарту для розроблення та опису архітектур як для військового, так і для бізнес-застосування.
1.3 Завдання
1.3.1 Завданнями фреймворку є:
- надання способу організації та представлення архітектур для зацікавлених сторін;
- визначення настанов, правил і описів продуктів для розроблення та подання архітектурної інформації;
- забезпечення єдиного підходу до розуміння, порівняння та інтеграції архітектур;
- виконання ролі ключового чинника набуття та розгортання економічно ефективних і взаємосумісних спроможностей;
- узгодження з архітектурними еталонними матеріалами, розробленими міжнародними органами стандартизації (Міжнародна організація зі стандартизації (ISO), Інститут інженерів з електротехніки та електроніки (IEEE), The Open Group (TOG), Object Management Group (OMG) тощо).
1.4 Сфера застосування документації NAF
1.4.1 Цей документ надає огляд архітектурних концепцій, структури та фреймворку, а також вказує, де можна знайти більш детальну інформацію. Він також описує, у загальних рисах, типовий зміст і формат точок зору NAF, а також взаємозв’язок із комерційними конструкціями метамоделей.
1.5 Причини змін
1.5.1 Архітектурний фреймворк НАТО версії 3 (NAFv3) був виданий у 2007 році (2) з метою підтримки взаємосумісності Альянсу шляхом узгодженого використання архітектур, а також забезпечення повторного використання архітектурних артефактів і продуктів для полегшення опису систем і застосунків.
Однак NAFv3:
-
не застосовувався послідовно в проєктах;
-
не забезпечував єдиного архітектурного підходу;
-
став складним у супроводженні через обмежені технічні ресурси;
-
не був узгоджений з основними термінами та концепціями таких міжнародних стандартів:
- ISO/IEC/IEEE 42010 Systems and Software Engineering – Architecture Description,
- ISO/IEC/IEEE 42020 Systems and Software Engineering – Architecture Processes,
- ISO/IEC/IEEE 42030 Systems and Software Engineering – Architecture Evaluation,
- The Open Group Architecture Framework (TOGAF) версії 9.1,
- ISO/IEC/IEEE 15288 Systems and Software Engineering – System Lifecycle Processes,
- ISO 15704 Industrial automation systems – Requirements for enterprise-reference architectures and methodologies.
1.5.2 NAFv4 усуває наведені вище обмеження та є кроком до створення єдиного Архітектурного фреймворку для НАТО та держав.
Примітки
- (1) — A Common Perspective on Enterprise Architecture, The Federation of Enterprise Architecture Professional Organizations.
- (2) — NAFv3 був виданий як Додаток 1 до AC/322-D(2007)0048 та оприлюднений з AC/322-D(2015)0009. Він замінив MODAF версії 1.2.004.
Оригінальний текст
Chapter 1 - Introduction
1 GENERAL
1.1 Purpose
1.1.1 Architecting is a practice for conducting enterprise analysis, design, planning, and implementation, using a holistic engineering approach at all times, for the implementation of strategies. Purpose of Architecting is to support decision makers by providing a coherent and detailed view to satisfy analysis needs.
1.1.2 Architecting applies principles and practices to guide organizations through the business/mission, information, application and technology changes necessary to implement their strategies (1)
1.1.3 Good architecture practices include the usage of architectural artefacts to describe, assess, evaluate and document relevant aspects of an architecture.
1.1.4 The NATO Architecture Framework (NAF) provides a standardized way to develop architecture artefacts, by defining:
- Methodology – how to develop architectures and run an architecture project (Chapter 2),
- Viewpoints – conventions for the construction, interpretation and use of architecture views for communicating the enterprise architecture to different stakeholders (Chapter 3),
- Meta-Model – the application of commercial meta-models identified as compliant with NATO policy (Chapter 4), and
- a Glossary, References and Bibliography (Chapter 5).
1.2 Aim
1.2.1 The aim of the NATO Architecture Framework Version 4 (NAFv4) is to provide a standard for developing and describing architectures for both military and business use.
1.3 Objectives
1.3.1 The objectives of the framework are to:
- provide a way to organize and present architectures to stakeholders,
- specify the guidance, rules, and product descriptions for developing and presenting architecture information,
- ensure a common approach for understanding, comparing, and integrating architectures,
- act as a key enabler for acquiring and fielding cost-effective and interoperable capabilities, and
- align with architecture references produced by international standard bodies (International Standards Organization (ISO), Institute of Electrical and Electronic Engineers (IEEE), The Open Group (TOG), Object Management Group (OMG) etc).
1.4 Scope of NAF Documentation
1.4.1 This document provides an overview of the architecture concepts, the structure and the framework, and indicates where to find more specific information. It also describes, in general terms, the typical content and format of NAFviewpoints, and the relationship with the commercial meta-model constructs.
1.5 Reason for Change
1.5.1 NAFversion 3 (NAFv3) was issued in 2007 (2) to support alliance interoperability through the coherent use of architectures, and provide for the re-use of architecture artefacts and products to facilitate the description of systems and applications.
However, NAFv3:
- was not consistently applied by projects,
- did not provide a common architecture approach,
- became challenging to maintain due to limited technical resources, and
- did not align with major terms and concepts in the following international standards:
- ISO/IEC/IEEE 42010 Systems and Software Engineering – Architecture Description,
- ISO/IEC/IEEE 42020 Systems and Software Engineering – Architecture Processes,
- ISO/IEC/IEEE 42030 Systems and Software Engineering – Architecture Evaluation,
- The Open Group Architecture Framework (TOGAF) Version 9.1,
- ISO/IEC/IEEE 15288 Systems and Software Engineering – System Lifecycle Processes,
- ISO 15704 Industrial automation systems – Requirements for enterprise-reference architectures and methodologies.
1.5.2 NAFv4 addresses the above limitations and is a step towards a single Architecture Framework across NATO and Nations.
Notes:
- (1) - A Common Perspective on Enterprise Architecture, The Federation of Enterprise Architecture Professional Organizations.
- (2) - NAFv3 was issued as Annex 1 to AC/322-D(2007)0048, was released to the public with AC/322-D(2015)0009. It replaced MODAF Version 1.2.004.