국방아키텍처프레임워크(MND-AF, Ministry of National Defense-Architecture Framework )란 "우리군의 자동화정보체계 환경에 적합한 아키텍처프레임워크"입니다.
국방아키텍처프레임워크는 아키텍처 접근을 위한 운용 체계 및 기술표준 관점의 아키텍처 모델과 각 영역은 34종의 산출물로 정의되며 이를 지원하기 위한 템플릿, 상세설명, 참조모델(기술표준 관점, 상호운용수준모델, 아키텍처메타모델 등) 및 지원체계와 관리도구로 구성되어 있습니다. (MND-AF 1.2)

에스이테크놀로지(주)는 MND-AF를 활용한 아키텍처 구현에 전문성을 보유하고 있으며, 그동안 수회에 걸친
국방분야 아키텍처 구축사업을 수행하여 향후 발전적 사업에 적용할 소중한 경험을 축적하였습니다.
이와 같은 경험과 지식을 바탕으로 무기체계 개발을 포함한 각종 군 관련 사업에서 요구되는 MND-AF 적용 산출물
개발 및 ARMS 탑재 과제를 전문적으로 지원합니다.
운용관점의 산출물은 임무에 부합하도록 작성이 되며
체계관점의 산출물은 임무를 완벽히 수행하는 체계의 궁극적 목적에 알맞게 작성됩니다.
또한, 산출물의 정상적인 ARMS 탑재까지를 지원합니다.
| MND-AF(국방아키텍처프레임워크)의 개요 |
| 배경 |
우리 군은 먼저 보고 결심하여 타격할 수 있도록 분야별, 단계별 목표를 설정하여 추진하는 과정에서 네트워크 중심으로 단위무기체계들을 통합하는 개념인 SoS(System of Systems), FoS(Family of Systems)로 발전시키고 있습니다.
이와 같이 발전하는 전장운용개념을 구현하기 위하여 우리 군은 전장관리(지휘통제체계), 자원관리, 사무자동화, 기반체계 분야 등 많은 정보체계를 개발/도입하여 활용하고 있습니다.
특히, 전장관리체계와 같이 전군적인 범위의 대규모 자동화정보체계는 내부체계 간의 통합은 물론이고 연관된 체계 간에 정보를 서로 연계시키는 상호운용성 확보가 매우 중요합니다.
정부는 "정보시스템의 효율적 도입 및 운영 등에 관한 법률"을 제정하여 효율적인 정보시스템 구축 및 활용을 위해 공공기관의 정보기술아키텍처 수립과 정보기술아키텍처 정보 요청시 제공을 의무화하고 있습니다.
이에 따라 국방부도 국방아키텍처 단계별 구축 계획을 수립하여 해당 아키텍처를 구축 중에 있습니다.
국방아키텍처프레임워크는
- 상호운용성 능력 향상,
- 효율적인 정보자원관리,
- 투자우선순위 의사결정,
- 소요공학 그리고
- 효율적인 체계분석/설계를 위해 개정되었으며
국방아키텍처 프레임워크의 산출물은 국방아키텍처관리체계인 MND-ARMS에서 관리하고,
아키텍처정보는 범정부표준 ITA산출물관리시스템(GITAMS) 연계기능으로 전송합니다.
| 목적 및 범위 |
■ 국방아키텍처프레임워크의 목적
- 상호운용성 증대
- 국방아키텍처 기반의 정보화 사업 조정, 통제 및 효율성 제고
- 국방아키텍처 기반의 효율적 정보자원 관리 방안 수립
- 전군차원의 대규모 정보체계의 분석 및 설계의 공통적 표현법 제공 (소프트웨어 분석, 설계는 아님)
- 국방 최상위 수준의 정보화 기본계획(마스터플랜) 개발을 위한 공통적 표현법 제공
- "정보시스템의 효율적인 도입 및 운영 등에 관한 법률(제 7816호)"에 따른 국방아키텍처 구축 및 범정부
아키텍처 정보 연계
■ 국방아키텍처프레임워크의 기술 범위
- 국방아키텍처의 정의 및 지침
- 국방아키텍처의 기준 산출물 및 템플릿의 정의
■ 국방아키텍처프레임워크의 적용 범위
국방아키텍처프레임워크의 적용범위는 별도의 규정과 지침에 의해 기준이 되는 항목을 중심으로 정하는데,
그 예시는 다음과 같습니다.
- 사업의 종류
- 체계 개발 규모 혹은 예산 규모
- 체계와 연관되는 기관이나 조직 혹은 체계의 수
- 체계 획득 단계
- 산출물의 용도 및 목적
| 국방아키텍처프레임워크 개발 접근 환경 |

| 사용대상 |
국방 아키텍처에서의 시각(Perspective) 수준은 크게 최상위자, 책임자, 실무자 3가지로 구분하며, 사용자 중심의 상세화 관점을 국방아키텍처프레임워크에서 다음과 같이 구분하여 활용합니다.
■ 최상위자(계획자) 시각
최상위자 시각 수준은 자원과 범위를 설정하기 위한 개략적인 조직, 기능, 범주를 식별하고 최종적으로 구현될 체계의 수행할 기능, 규모, 타 체계와의 관련성 등을 정립합니다.
즉 전군적으로 중요한 기반구조와 핵심정보 전군적 수준의 프로세스, 전략적 계획, 조직의 구조와 위치, 그리고 조직의 목표와 전략에 근거한 시각들을 정의합니다.
본 시각 수준은 원칙적으로는 각 기관이나 사업에서 정의한 바에 따르지만, 최상위자 시각의 예를 들면, 국방부 아키텍처에서는 국방부장관/차관/국·실장 수준이며, 합참아키텍처에서는 의장/본부장/부장 수준이 될 수 있으며, 단위체계개발 사업의 경우에는 단위체계를 기획하고 계획하는 역할을 맡은 인원이 될 수 있습니다.
■ 책임자(소유자) 시각
책임자 시각 수준은, 관리자로서, 최종적으로 구현될 체계의 청사진을 만드는 것입니다.
전군적으로 주요한 기능을 포함하고, 이를 정의하는 엔티티 모델, 프로세스 및 그들 간의 상호연계성을 정립합니다.
관리자는 상호운용성과 통합성을 반영하기 위하여 사용자요구에 대한 명확한 식별을 필요로 합니다.
본 시각 수준은 원칙적으로는 각 기관이나 사업에서 정의한 바에 따르지만, 책임자 시각 수준의, 예를 들면, 국방부 아키텍처에서 팀장수준이 될 수 있으며, 단위체계사업의 경우에는 체계개발을 책임지는 직위 혹은 직책에 있는 요원이 될 수 있습니다.
■ 실무자(설계자) 시각
설계자 시각 수준은 업무전문가 관점에서 정의된 모델을 근거로 상세한 명세서를 작성하는 것입니다 .
조직기능 엔티티와 프로세스를 묘사하는 데이터 항목 및 기능들을 결정하는 체계분석가의 산출물과도 대응하게 되며 논리적 정보모델, 컴포넌트및 응용디자인, 체계분배와 전개, 인력 및 논리적 업무프로세스 설계에 근거한 시각들을 정의합니다. 본 시각 수준은 원칙적으로는 각 기관이나 사업에서 정의한 바에 따르지만, 국방부 아키텍처의 경우, 국방부 각 국실의 업무 담당자 수준이 될 수 있으며, 단위체계사업의 경우, 실제 체계를 담당하는 담당자가 될 수 있습니다.
| 산출물 목록 |
다음의 표는 사용대상에 따른 아키텍처 산출물의 관점, 식별자, 명칭 등을 정리한 것으로 정보화 활동에서 가이드라인으로 참고 할 수 있습니다.

| 기대효과 |
국방아키텍처프레임워크 도입에 따른 기대 효과는 정보체계 측면에서의 상호운용성, 이식성, 확장성을 고려한 표준 기반의 표준 정보기술 관점 구축, 표준 정보기술 관점에 의한 투자 통제를 기반으로 투자 효율을 제고하고, 나아가 상호운용성을 통한 평가 및 체계 개발 기준 제시, 전략 정보자산 레포지토리(Repository)를 통한 정보자산의 효율적 관리, 정보화ㆍ디지털 시대의 경영환경에 부합되는 정보전략 계획수립 및 정보화촉진 등을 도모 할 수 있습니다.
업무 프로세스 측면에서는 일원화된 통합관점의 조직 역량 집중과 업무 효율화가 가능하며, 표준 업무 프로세스, 정보를 활용한 신속한 업무 확장 및 경쟁 우위를 선점하고 통합정보제공 기반의 체계적 지원을 통하여 성공적인 임무수행이 가능하며, 표준 업무 및 프로세스 정의로 대내 고객 만족도를 향상시켜 제대 간 역할정의로 중복투자 방지 효과를 기대할 수 있습니다.
| 아키텍처와 아키텍처프레임워크 |
| 시스템과 아키텍처 |

| 아키텍처의 개념모델 |
다음은 IEEE-1471에서 말하는 아키텍처 개념모델을 이해하기 쉽도록 가상의 "장갑차"라는 체계를
적용하여 설명한 이미지입니다.

ISO/IEC/IEEE 42010

| 아키텍처의 활용 |
ISO/IEC/IEEE 42010에서는 다음과 같이 아키텍처의 활용성을 제시하고 있습니다.

| 국방아키텍처 |
| 국방아키텍처의 구조 |
국방아키텍처는 다음과 같은 구조를 가지고 있습니다.
이중에서 단위시스템 아키텍처는 응용체계 및 기반체계를 구현하는 아키텍처입니다.

| 국방아키텍처의 개발요구사항 |
국방 아키텍처의 산출물은 다이어그램이나 표 형태로 작성되는데 아래와 같은 개발요구사항이
"국방 정보화업무 훈령 제1801호(2015.06.11)"에 나타나 있습니다.

| 국방아키텍처프레임워크의 구조 |
국방아키텍처프레임워크는 다음과 같은 구조로 구성되어 있습니다.

※ 본문의 내용은 MND-AF 1.2, IEEE-15288의 내용에서 발췌 및 가공, 인용 하였습니다.
| Tweet |