38
1 국국국국국 국국 국국국 ITA ITA 국국 국국 국국 국국 국국 국국 국국 국국 ITA 국 ? Benefits ITA 국국국국 국국 (Enterprise Mod el) 국국 : C4I SR AF 2001. 6. 20. By Prof. Lee, Tae-Gong Korea National Defense University E-mail([email protected])

ITA 국방 분야 적용 현황

  • Upload
    adie

  • View
    44

  • Download
    1

Embed Size (px)

DESCRIPTION

ITA 국방 분야 적용 현황. By Prof. Lee, Tae-Gong Korea National Defense University E-mail([email protected]). 차 례 ITA 란 ? Benefits ITA 국방분야 적용 (Enterprise Model) 부록 : C4I SR AF. 2001. 6. 20. ITA 란 ?. 아키텍쳐. What Architecture : 아키텍쳐란 ?. - PowerPoint PPT Presentation

Citation preview

Page 1: ITA  국방 분야 적용 현황

1국방대학교 교수 이태공

ITA ITA 국방 분야 적용 현황국방 분야 적용 현황

차 례

ITA 란 ?

Benefits

ITA 국방분야 적용

(Enterprise Model)

부록 : C4I SR AF

2001. 6. 20.

By Prof. Lee, Tae-GongKorea National Defense University E-mail([email protected])

Page 2: ITA  국방 분야 적용 현황

2국방대학교 교수 이태공

What Architecture : 아키텍쳐란 ?

아키텍쳐는 “아키텍쳐는 “구성요소의 구조이고구성요소의 구조이고 , , 그것들의 상호관계이며그것들의 상호관계이며 , , 또한 또한

그것들의 설계 및 추후 진화를 관리할 수 있는 원칙과 지침그것들의 설계 및 추후 진화를 관리할 수 있는 원칙과 지침”이다”이다 ..

아키텍쳐 아키텍쳐

복잡한 시스템을 구성하기 위한 설계도면 또는 청사진

ITA 란 ?

Page 3: ITA  국방 분야 적용 현황

3국방대학교 교수 이태공

건축과학 디지털 시스템공학

컴퓨터통합제조 정보기술구조

- 고대그리이스 ; 건축 설계에 구조개념 도입

- 1970 년대 : 디지털 공학- 미드가 칩 설계에 구조개념 도입

- 1980 년대 : CIM 분야- CIM-OSA, PERA, GERAM

-1990 년대 : ITA - FEAF, SBA, C4ISR AF

정보기술구조 (ITA:Information Technology Architecture) 에서 구조란 ?

“ 특정 시스템이 구성되고 통합되는데 필요한 콤포넌트들을

시스템 내부에 넣는 방법”

What Architecture : : 아키텍쳐 개념 확산아키텍쳐 개념 확산ITA 란 ?

Page 4: ITA  국방 분야 적용 현황

4국방대학교 교수 이태공

Why ITA : Why ITA : 변화 가속변화 가속

비즈니스 비즈니스 / / 정보기술 생명주기정보기술 생명주기70, 80 년대 주기

7 년

IT 제공 프로세스

90 년대 주기 12 ~ 18 개월

IT 제공 프로세스

IT 제공 프로세스

2000 년대 주기 실시간

• 기 술 • 경 쟁 • 경 제 • 정 책 • 리더쉽

• 기 술 • 경 쟁 • 경 제 • 가치 사슬 • 범역화

• 디지털 기술혁신 • 경 쟁 • 객체화 • 가치 사슬 • 범역화

Business

Business

Business

IT

IT

IT

1

변화관리를 위한 방법 필요 : 아키텍쳐 개념 도입

ITA 란 ?

Page 5: ITA  국방 분야 적용 현황

5국방대학교 교수 이태공

Why ITA : Why ITA : 복잡도 증가복잡도 증가2

정보체계 정보체계 ((인사관리체계 인사관리체계 ERP)ERP)

건물 건물 ((초가집초가집6363빌딩빌딩))

복잡도 관리를 위한 방법 필요 복잡도 관리를 위한 방법 필요 : : 아키텍쳐 개념 도입아키텍쳐 개념 도입

?

Order FulfillmentDepartment

SalesDepartment

AccountsDepartment

StockControlDepartm

ent

Human Resour

cesDepartment

CUSTOMERCUSTOMER

??

복잡도 증가

복잡도 증가

ITA 란 ?

Page 6: ITA  국방 분야 적용 현황

6국방대학교 교수 이태공

Why ITA : Why ITA : 정보화시대 자산개념 변화정보화시대 자산개념 변화

정보화시대 정보화시대 : : 토지 토지 + + 돈 돈 + + 사람사람

정보화 사회 정보화 사회 : : 정보정보 ++ 토지토지 ++ 돈돈 ++ 사람사람

정보기술관리정보기술관리 (ITM) (ITM) 필요성 대두 필요성 대두 (CIO + ITA)(CIO + ITA)

제도측면 (미국 ) 1996 년

• ITMRA(Information Technology Management Reform Act) 1997 년

• CIO 직능 : 정보기술구조 개발 • OMB M-97-02 : 정보체계 투자와 정보기술구조 연계

정보기술관리 (ITM) 를 위한 정보기술아키텍쳐 (ITA) 태동

3ITA 란 ?

Page 7: ITA  국방 분야 적용 현황

7국방대학교 교수 이태공

Why ITA : Why ITA : 수직적 통합 수직적 통합 (1) (1) Organization-Centric IntegrationOrganization-Centric Integration

Stove-pipe 형 체계 수직적 통합 Information Island 수평적 통합이 어려움

4

O

F11

SF111

SO1

F12

SF112

SOn

기능 계층도 수평적 통합

수직적 통합

SO2

AF1 AF2

An22

AF1 AF2

Fn1 Fn2

SFn21 SFn22

A113s An21 A111s A112 A111s A114 A113s

ITA 란 ?

Page 8: ITA  국방 분야 적용 현황

8국방대학교 교수 이태공

출력

F 11 F 12 F n2

A111s A121 A111s

A 체계 B 체계 C 체계

입력

통합되지 않은Stovepipe 체계

수직적프로세스

A112

A113s

A114

A122

A123

A124 An22

A113s

An21

4Why ITA : Why ITA : 수직적 통합 수직적 통합 (2) (2) Organization-Centric Organization-Centric

IntegrationIntegration

ITA 란 ?

Page 9: ITA  국방 분야 적용 현황

9국방대학교 교수 이태공

수평적 수직적 통합 ( 전사적 통합 ) S/W (Application)

정보 공유

수평적 수직적 통합 ( 전사적 통합 ) S/W (Application)

정보 공유

Why ITA : Why ITA : 전사적 통합 전사적 통합 (1) (1) Function-Centric IntegrationFunction-Centric Integration4

EL

FL1

DL1

AA1111

FL2

DL3기능 계층도 수평적 통합

수직적 통합

DL2

AA1212 AA1313 AA1414 AAn4n4

AFL11 AFL12

EL :Enterprise level

DL:Domain level

FL :Function levelAFL :Atomic Function levelA :Application

AFLn1 AFLn2

ITA 란 ?

Page 10: ITA  국방 분야 적용 현황

10국방대학교 교수 이태공

Why ITA : Why ITA : 전사적 통합 전사적 통합 (2) (2) Function-Centric IntegrationFunction-Centric Integration4

F 1 F 2 F n

프로세스 A

프로세스B

`

`

입력

출력

A11

An1A21

An4

An3

A22A12

A23

An2

A14

A13

ITA 란 ?

Page 11: ITA  국방 분야 적용 현황

11국방대학교 교수 이태공

Where ITA : Where ITA : 엔터프라이즈엔터프라이즈

엔터프라이즈 = 조직 + 정보 + 응용 + 기술

업무 기능

수동 절차

자동 절차

사용자 부류

기술 플랫폼 기술 환경

응용 환경

정 보

업무 장소

논리적 활동단위

Performedby

Using

Using

Perform Roles in

Performedat

Placed in

ProvideFacilities for

Placed on

Comprise of

Accessedthrough

Supports

Requiring

Requiring

Built from

Who Access

응용중점

기술중점

조직중점 정보중점

ITA 란 ?

Page 12: ITA  국방 분야 적용 현황

12국방대학교 교수 이태공

What ITA : What ITA : EA+TRM+SPEA+TRM+SP

ITA = EA (Enterprise Architecture)

+ TRM (Technical Reference Model)

+ SP (Standards Profile)

EA* = Business Processes

+ Information Flows and Relationships

+ Applications

+ Data Descriptions

+ Technology Infrastructure

* NIST EA

기 술(Technology)

자 료(Data)

응 용(Application)

정 보(Information)

업 무(Business)

ITA 란 ?

Page 13: ITA  국방 분야 적용 현황

13국방대학교 교수 이태공

What ITA(EA) : Zachman FrameworkWhat ITA(EA) : Zachman Framework

DATA FUNCTION NETWORK PEOPLE TIME MOTIVATION (What) (HOW) (Where) (Who) (When) (Why)

SCOPE

ENTERPRISEMODEL

SYSTEMMODEL

TECHNOLOGYMODEL

COMPONENTS

FUNCTIONINGSYSTEM

PLANNER

OWNER

DESIGNER

BUILDER

SUB-CONTRACTOR

Work ProductWork

Product

ViewP

ersp

ecti

ve

ITA 란 ?

Page 14: ITA  국방 분야 적용 현황

14국방대학교 교수 이태공

What ITA (LTGF) : What ITA (LTGF) : Ideal LTGFIdeal LTGF

Views

Perspectives

Scope

What

(Data)

How

(Functi

on)

Where

(Netw

ork)

Who

(Peo

ple)When

(Tim

e) Why

(Motiv

ation)

Program LevelProject Level

Business LevelEnterprise Level

Planner

Owner

Designer

Sub-contractor

Builder

Scope(Scope

Integration : Efficiency)

Scope(Scope

Integration : Efficiency)View

(Horizontal Integration : Effectiveness)

View (Horizontal Integration

: Effectiveness)

Perspectives(Vertical

Integration : Quality)

Perspectives(Vertical

Integration : Quality)

ITA 란 ?

Page 15: ITA  국방 분야 적용 현황

15국방대학교 교수 이태공

What ITA(TRM) : DoD TRMWhat ITA(TRM) : DoD TRM

임무영역 응용

응용 프로그램인터페이스 (API)

보안

보안지원 응용

멀티미디어

통신 비즈니스프로세싱

환경관리

데이터베이스유틸리티

공학지원

시스템서비스

통 신서비스

정 보서비스

인간 / 컴퓨터상호작용서비스

응용 프로그램인터페이스 (API)

상태관리구성통계성능관리결함관리사용자 / 그룹관리용도관리

클라이언트/ 서버객체원격접근

응용 플랫폼

분산컴퓨팅서비스

국제화서비스

보안서비스

체계관리서비스

소프트웨어공학

서비스주요

서비스영역

중간수준서비스

영역

사용자인터페이스

서비스

데이터관리

서비스그래픽서비스

통신서비스

데이터교환

서비스

언어

바인딩

CASE도구및환경

소프트웨어수명주기프로세스

사용자인터페이스

그래픽C/S

객체정의및 관리

문자기반

윈도우관리

데이터사전/ 디렉토리

데이터베이스

관리서비스

트랜잭션처리

문서문자및심벌광학디지털기술테이터H/W 응용래스터 /

이미지매핑국방응용

압축

랙스터

벡터

장치

응용

트랜스포트

네트워크접근

운영체계 서비스커널운영 시계 / 달력 쉘 및 유틸리티 미디어취급실시간확장 결함관리 운영체계 객체

외부환경인터페이스 (EEI)

네트워크서비스

정 보서비스

인간 / 컴퓨터상호작용서비스

보안

네트워킹 정보교환 사용자

문자세트및데이터표현문화협정자연언어지원

구조및 응용인증접근통계무결성기밀성부인봉쇄가용성체계관리보안레이블링

응용플랫폼

영역간의

서비스

개요 공통된 일련의 서비스와 인터페이스

정의 공통의 이해 구축 , 문제해결을 위한

다양한 기술들의 상호관계 식별 응용체계의 이식성 , 확장성 ,

상호운용성에 관련된 주요사항 식별

목적 사용자의 생산성 및 개발효율성 향상 이식성 , 확장성 및 상호운용성 향상 공급자의 독립성 촉진 수명주기 비용 감소 보안 향상

ITA 란 ?

Page 16: ITA  국방 분야 적용 현황

16국방대학교 교수 이태공

Who ITA : Who ITA : (Planner---- Sub-contractor)(Planner---- Sub-contractor)

Planner Planner

OwnerOwner

DesignerDesigner

BuilderBuilder

The perspective focusing on strategic plans, enterprise-level processes, key information and infrastructure important to the enterprise, and the structure of the organization and its operating locations

The perspective focusing on conceptual-level models of business processes,Information, business logistics, and IT infrastructure

The perspective focusing on the logical business process design, logical information model,Component and application design, and system distribution and deployment approach

views

per

spec

tive

s

Sub

contractorSub

contractor

NetworkView

PeopleView

TimeView

Data ViewMotivation

ViewFunction

View

The perspective considering the constraints of tools, technology, and material.The builder must translate the designer’s specifications into plans for physicalImplementation. The builder also focuses on integration and test.

ITA 란 ?

Page 17: ITA  국방 분야 적용 현황

17국방대학교 교수 이태공

When ITAWhen ITA

ITM(Information Technology Management)ITM(Information Technology Management)

Enterprise Integration = Vertical Integration +Horizontal Enterprise Integration = Vertical Integration +Horizontal

integrationintegration

BPR(Business Process Reengineering)BPR(Business Process Reengineering)

System DesignSystem Design

InteroperabilityInteroperability

Project PriorityProject Priority

EducationEducation

ITA 란 ?

Page 18: ITA  국방 분야 적용 현황

18국방대학교 교수 이태공

How ITA : How ITA : Business Alignment / TraceabilityBusiness Alignment / Traceability

Enterprise/BusinessDrives

Enterprise/ProcessMgmt

Enterprise/BusinessStakeholder

Strategy

ProjectProtfolio

Enterprise/BusinessContext

Enterprise/BusinessArchitecture

Program Management

MigrationStrategy

Alignment

TraceabilityViews

Perspectives

System-BasedArchitecture

Enterprise-BasedArchitecture

Planner

Owner

Designer

Builder

Sub-contractor

Enterprise Level

Program LevelProject Level

Business Level

What

(Data) How

(Functi

on)

Where

(Netw

ork)

Who

(Peo

ple)When

(Tim

e) Why

(Motiv

ation)

ITA 란 ?

Page 19: ITA  국방 분야 적용 현황

19국방대학교 교수 이태공

How to ITA : ITA Framework(1)How to ITA : ITA Framework(1)

전사적아키텍쳐

전사적아키텍쳐

엔터프라이즈

엔터프라이즈

(2) 전사적 아키텍쳐 프레임워크

(4) 아키 -엔지니어링 프레임워크

(1) 기술참조모델 프레임워크

(3) 표준프로파일 프레임워크

정보시스템

정보시스템기능

표준프로파일

표준프로파일

기술참조모델

기술참조모델

• 시스템 관점 통합 및 시스템 상호운용성 수준

• 아키텍쳐 생명주기 + 시스템 생명주기

• 아키텍트 + 시스템 개발자

• ZF 1, 2, 3, 4, 5

아키텍팅 (Architecting) 단계 아키 - 엔지니어링 (Archi-Engineering) 단계

기능 1

기능 n

• 전사적 관점 기능 및 기능통합수준

• 아키텍쳐 생명주기

• 아키텍트

• ZF 1, 2

전사적 기준 아키텍쳐 개발 방법 ( 론 ) 정보시스템 개발 방법 ( 론 )

기술참조모델 개발 방법 ( 론 )

ITA 란 ?

Page 20: ITA  국방 분야 적용 현황

20국방대학교 교수 이태공

How to ITA : ITA Framework(2)How to ITA : ITA Framework(2)

아키텍팅 (Architecting) 단계 아키 - 엔지니어링 (Archi-Engineering) 단계

기능 1

~ 만들어낸다

~ 의해재구성된다

엔터프라이즈

표준프로파일

표준프로파일

외부 환경인터페이스

(EEI)

정보 교환네트워킹 사용자

시스템서비스

통신서비스

정보서비스

인간 /컴퓨터상호작용 서비스

그래피칼클라이언트 /

서버

객체 정의및 관리

윈도우 관리

문자 -기반

응용 플랫폼

소프트웨어공학 서비스

언어

주요서비스영역

CASE도구 및

환경

사용자인터페이스

서비스

데이타 관리서비스

데이타 사전 /디렉토리

데이타베이스관리 시스템

데이타 교환서비스

문서

그래픽서비스

통신 서비스

응용

트랜스포트

운영 체제 서비스커널 운영 쉘 및 유틸리티

문자 세트 및데이타 표현 문화 협정

자연 언어 지원

인증접근 통제무결성기밀성부인 봉쇄가용성

클라이언트 /서버객체원격 접근

바인딩중간 수준

서비스영역

H/W 응용

래스터 /이미지

실시간 확장

미디어 취급

매핑

압축

네트워크 접근트랜잭션처리

상태 관리구성 통제성능 관리결함 관리사용자 /그룹 관리용도 관리기타의 관리

소프트웨어수명주기프로세스

국방 응용

기술 데이타

광학 디지탈

문자 및 심볼래스터

벡터

장치

사용자인터페이스

시계 /달력

결함 관리 운영 체제 객체

체계 관리보안 레이블링

구조 및 응용

관련 표준 및프로그램

멀티미디어 통신 비즈니스프로세싱

환경 관리데이타베이스

유틸리티공학 지원

지원 응용

"임무 영역 " 응용

응용 프로그램인터페이스

(API)

보안

응용 프로그램인터페이스

(API)

국제화

서비스

보안

서비스

체계

관리

서비스

분산

컴퓨팅

서비스

정보서비스

네트워크서비스

인간 /컴퓨터상호작용 서비스

보안

보안

표준집합

전사적아키텍쳐 정보시스템

전사적 아키텍쳐참조 모델

전사적 아키텍쳐방법론

전사적 아키텍쳐언어

일반적인 전사적아키텍쳐 개념들

전사적 아키텍쳐도구들

부분적인전사적 아키텍쳐

고용한다

사용한다

~ 에서구현한다

지원한다

만들기 위해 사용되어진다

고용한다

사용한다

~ 에서구현한다

지원한다

만들기 위해 사용되어진다

고용한다

사용한다

~ 에서구현한다

지원한다

만들기 위해 사용되어진다

아키 -엔지니어링

참조 모델아키 -엔지니어링

방법론아키 -엔지니어링

언어

일반적인 아키 -

엔지니어링 개념들아키 -엔지니어링

도구들

부분적인정보체계

전사적 기술참조모델

전사적 기술참조모델 방법론

전사적 기술참조모델 언어

일반적인 기술참조모델 개념들

전사적 기술참조모델 도구들

부분적인기술참조모델 기술참조모델

기능 n

- ZF- TEAF- LTGF

- TOGAF ADM- TEAF ADM

- UML

- Ptech F- Popkins F

- DoD TRM- DoE TRM

- LL TRMF

- Hansol F

- ZF

- LTGF

- UML- TOGAF ADM- TEAF ADM- C4ISR AF

1, 2 1, 2, 3, 4, 5

- Ptech F- Popkins F

ITA 란 ?

Page 21: ITA  국방 분야 적용 현황

21국방대학교 교수 이태공

BenefitsBenefits

Information Technology Management(Information : Asset)Information Technology Management(Information : Asset)

Change Management(Evolution, Adaptation)Change Management(Evolution, Adaptation)

Complexity Management(Architecting---Engineering)Complexity Management(Architecting---Engineering)

Enterprise Integration(Horizontal Integration)Enterprise Integration(Horizontal Integration)

Enterprise OptimizationEnterprise Optimization

ITA=Organization’s Knowledge Map ITA=Organization’s Knowledge Map

Page 22: ITA  국방 분야 적용 현황

22국방대학교 교수 이태공

ITA ITA 국방 분야 적용국방 분야 적용

패러다임의 변화 패러다임의 변화 : ISP → Architecture: ISP → Architecture

적용 아키텍쳐 프레임워크 적용 아키텍쳐 프레임워크 : : 미국방성 미국방성 C4ISR AFC4ISR AF

EA : OA + SA

TRM + SP : TA (DITA)

적용 분야 적용 분야 : : 육육 ·· 해해 ·· 공 전술 공 전술 C4I C4I 사업사업

소요 공학실 신설소요 공학실 신설 ( 2001.4. )( 2001.4. )

ITA 기반 소요 표준화 작업 중

Page 23: ITA  국방 분야 적용 현황

23국방대학교 교수 이태공

미 국방부 미 국방부 Enterprise ModelEnterprise Model

A0 국가방위를 제공한다A0 국가방위를 제공한다

A1 방향을 설정한다 A11 정책을 설정한다 A12 요구사항을 결정한다 A13 계획을 개발한다 A14 자원을 배치한다

A11 정책을 설정한다 A111 세계정세를 평가한다 A112 국가안보 우선순위를 설정한다 A113 국방 우선순위 및 전략을 수립한다

A12 요구사항을 결정한다 A121 역량 및 성과를 평가한다 A122 교리를 개발한다 A123 조직 및 전력을 구성한다 A124 요구사항을 생산한다

A13 계획을 개발한다 A131 목표 및 임무를 식별한다 A132 행동방책을 개발한다 A133 상세계획을 개발한다 A134 실행을 명령한다

A14 자원을 배치한다 A141 프로그램 및 예산을 개발한다 A142 통합하고 우선 순위화 한다 A143 프로그램 및 예산의 균형을 이룬다

A2 자산을 획득한다 A21 획득을 관리한다 A22 연구 및 개발한다 A23 자산을 생산한다

A3 역량을 제공한다 A31 자산을 관리한다 A32 자산을 지원한다 A33 관리서비스를 제공한다 A33 역량을 개발한다

A4 전력을 사용한다 A41 전력을 구성한다 A42 작전정보를 제공한다 A43 작전을 수행한다 A44 작전을 지속한다

A21 획득을 관리한다 A211 획득지침을 개발한다 A212 프로그램을 정의하고 정당화한다 A213 획득을 운영한다

A22 연구 및 개발한다 A221 연구를 수행한다 A222 설계한다 A223 평가한다

A23 자산을 생산한다 A231 부품을 제조한다 A232 시설을 구축한다 A233 인원을 교육한다 A234 인계주다

A31 자산을 관리한다 A311 역량을 제공하기 위한 능력을 결정한다 A312 배치를 결정한다 A313 자산을 할당한다

A32 자산을 지원한다 A321 관리한다 A322 강화한다 A323 수송한다 A324 분리한다

A33 관리서비스를 제공한다 A331 통보하고 조언한다 A332 정보작전서비스를 제공한다 A333 재정적서비스를 제공한다 A334 시설서비스를 제공한다 A335 사회시설서비스를 제공한다

A41 전력을 구성한다 A411 지휘부 구성한다 A412 계획 및 지시를 평가한다 A413 전력을 통합한다

A42 작전정보를 제공한다 A421 작전정보를 수집한다 A422 융합 및 분석한다 A423 정보를 지휘관에게 제공한다

A43 작전을 수행한다 A431 재래식 작전을 수행한다 A432 핵 작전을 수행한다 A433 우주작전을 수행한다 A434 특수 작전을 수행한다 A435 국내 / 외 정부작전을 수행한다

A34 역량을 개발한다 A341 통합한다 A342 단위부대 및 조직을 훈련한다 A343 준비상태를 평가한다

A44 작전을 지속한다 A431 물자를 관리한다 A432 인원을 유지한다 A433 재공급한다 A434 이동한다

Page 24: ITA  국방 분야 적용 현황

24국방대학교 교수 이태공

국방업무국방업무수행절차수행절차

기능분야기능분야정렬정렬 // 배치배치

기능모델기능모델(( 프로세스프로세스 )) 적용적용

업무절차업무절차 //

체계통합체계통합

Feed-BackFeed-Back

국방업무 표준 수행절차국방업무 표준 수행절차 (( 프레임워크프레임워크 ))

기능분야 업무를 연계하여 활동 식별기능분야 업무를 연계하여 활동 식별

프로세스화를 통한 기능간 단절 및 중복성 식별프로세스화를 통한 기능간 단절 및 중복성 식별

BPRBPR 을 통한 체계진화을 통한 체계진화 // 통합 및 정보공유자료 생성통합 및 정보공유자료 생성 (System Migration/Integration)(System Migration/Integration)

목표모델 (TO-BE) 을 국방혁신 / 목표 및 기능혁신 / 목표와 연계하여 국방업무 수행절차 모델 및 기능분야 강화

목표모델 (TO-BE) 을 국방혁신 / 목표 및 기능혁신 / 목표와 연계하여 국방업무 수행절차 모델 및 기능분야 강화

기능간 업무절차 개선기능간 업무절차 개선 // 통합 방법통합 방법

Page 25: ITA  국방 분야 적용 현황

25국방대학교 교수 이태공

A0 국가방위를 제공한다A0 국가방위를 제공한다

A1 방향을 설정한다

A2 자산을 획득한다

A3 역량을 제공한다

A4 전력을 사용한다

군수정책을수립한다

군수소요를결정한다

군수계획을수립한다

군수예산요구서를작성한다

군수자산의획득을관리한다

군수기반체계를

연구 / 설계한다

군수자산을생산한다

군수자산을관리한다

정비한다

군수기반체계를관리한다

군수단위부대 ,조직을훈련한다

책임지역에군수역량을구성한다

전투작전을지원한다

군수기능 작전을

지휘한다

작전정보를제공한다

(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 중앙보급과 지역보급중앙보급과 지역보급 ))

업무절차 통합모델에 군수기능 배치업무절차 통합모델에 군수기능 배치 // 활동식별활동식별

Page 26: ITA  국방 분야 적용 현황

26국방대학교 교수 이태공

A0 국가방위를 제공한다A0 국가방위를 제공한다

중앙보급소요를결정한다

중앙보급계획을개발한다

중앙보급을 위한예산요구서를개발한다

보급품의획득을관리한다

보급품을지원한다

중앙저장 및분배를관리한다

보급품을수송한다

저장 , 시설물을관리한다

보급지원활동을통합하고 훈련한다

A1 방향을 설정한다

A2 자산을 획득한다

A3 역량을 제공한다

A4 전력을 사용한다

식별된 활동을 군수기능모델에 중앙보급체계로 적용식별된 활동을 군수기능모델에 중앙보급체계로 적용

(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))

Page 27: ITA  국방 분야 적용 현황

27국방대학교 교수 이태공

A0 국가방위를 제공한다A0 국가방위를 제공한다

A1 방향을 설정한다

A2 자산을 획득한다

A3 역량을 제공한다

A4 전력을 사용한다

전투작전지원계획을개발한다

작전을 위한예산요구서를개발한다

지역보급관련중앙보급을관리한다

보급지원활동을통합하고훈련한다

작전을수행한다

군수지속성을유지한다

보급품을수송한다

단위부대로배치를관리한다

식별된 활동을 군수기능모델에 지역보급체계로 적용식별된 활동을 군수기능모델에 지역보급체계로 적용

(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))

Page 28: ITA  국방 분야 적용 현황

28국방대학교 교수 이태공

A0 국가방위를 제공한다A0 국가방위를 제공한다

A1 방향을 설정한다

A2 자산을 획득한다

A3 역량을 제공한다

A4 전력을 사용한다

전투작전지원계획을개발한다

지원을 위한예산요구서를개발한다

단위부대로배치를관리한다

보급품을수송한다

보급지원활동을통합하고훈련한다

작전을수행한다

군수지속성을유지한다

중앙보급요구사항을결정한다

보급품의획득을관리한다

보급품의지원을수행한다

지역보급관련중앙보급을관리한다

중복된 활동중복된 활동 (( 체계체계 , , 데이터데이터 ) ) 식별 식별 66 개 요소 확인개 요소 확인

(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))

Page 29: ITA  국방 분야 적용 현황

29국방대학교 교수 이태공

A1. 방향을 설정하다 A2. 자산을 획득한다 A3. 역량을 제공한다 A4. 전력을 사용한다

A12 A21 A23

A43 A44

중앙보급

지역보급

중앙보급

지역보급

공통 /중복기능

A13 A14 A31 A32 A33 A34

중앙보급중앙보급 // 지역보급 체계통합 지역보급 체계통합 : : 기존체계기존체계

(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))

Page 30: ITA  국방 분야 적용 현황

30국방대학교 교수 이태공

A12 A21 A23

A43 A44

중앙보급

지역보급

보급

A13 A14 A31 A32 A33 A34

A1. 방향을 설정하다 A2. 자산을 획득한다 A3. 역량을 제공한다 A4. 전력을 사용한다

중앙보급중앙보급 // 지역보급 체계통합 지역보급 체계통합 : : 통합체계통합체계

(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))

Page 31: ITA  국방 분야 적용 현황

31국방대학교 교수 이태공

C4ISR AFC4ISR AF 가 어떻게 도움을 주는가가 어떻게 도움을 주는가 ??

Page 32: ITA  국방 분야 적용 현황

32국방대학교 교수 이태공

C4ISR AF C4ISR AF 구성 요소구성 요소

OperationalView

Identifies WarfighterRelationships and Information Needs

SystemsView

Relates Capabilities and Characteristicsto Operational Requirements

TechnicalView

Prescribes Standards andConventions

공통 정의공통 정의Determine theintended use ofthe architecture

Determine viewsand products to

be built

Determine characteristics to

be captured

Determine scopeof architecture

Use architecturefor intended

purpose

Build therequisiteproducts

PurposeCritical issues

Target objectivesKey tradeoffs

Probable analysis methods

1

2 3 4 5 6

Geographical/operational boundsTimephase(s)Functional boundsTechnology constraintsArchitecture resources/ schedule

Required characteristics(commensurate detailacross the different views) and measures ofperformance

All essential productsRelevant supporting products

Completed architecture(populated product set)

• Prudent investments• Improved business processes• Increased interoperability•••

공통 개발 프로세스공통 개발 프로세스

Mandatory

Supporting

공통 산출물과 데이터공통 산출물과 데이터

UJTLUJTL JOAJOA

TRMTRM LISILISI

SHADESHADE COECOE

CADMCADM JTAJTA DDDSDDDS

참조 자원참조 자원

공통정의

Page 33: ITA  국방 분야 적용 현황

33국방대학교 교수 이태공

공통 정의 공통 정의 (Common Definitions)(Common Definitions)

프레임워크는 아키텍쳐의 세가지 관점과 그들간의 논리적 관계를 정의한다프레임워크는 아키텍쳐의 세가지 관점과 그들간의 논리적 관계를 정의한다

정보교환 수준과요구사항에 대한 능력

상호 운용성을 위한기술적 수준

노드

, 활

동,

요구

사항

대한

시스

템 조

프로

세스

와 노

드간

정보

교환

요구

수준

프로

세스

정보

교환

요구

수준

가능

한 기

초 기

술과

새로

운 능

작전요구에 대한 특성 및 능력 표준 , 규칙 , 규정

전투 요소간의 관계 및 정보요구 식별

공통정의

Page 34: ITA  국방 분야 적용 현황

34국방대학교 교수 이태공

Six-Step ProcessSix-Step Process

11 단계단계 : : 구조 사용 목적 결정구조 사용 목적 결정

22 단계단계 : : 구조 범위구조 범위 , , 내용내용 , , 환경 환경

및 고려사항 결정 및 고려사항 결정

33 단계단계 : : 포함되어야 할 구조 특 포함되어야 할 구조 특

성 결정 성 결정

44 단계단계 : : 구조 관점구조 관점 , , 산출물 결 정산출물 결 정

55 단계단계 : : 산출물 작성산출물 작성

66 단계단계 : : 구조 적용구조 적용

11 단계단계 : : 구조 사용 목적 결정구조 사용 목적 결정

22 단계단계 : : 구조 범위구조 범위 , , 내용내용 , , 환경 환경

및 고려사항 결정 및 고려사항 결정

33 단계단계 : : 포함되어야 할 구조 특 포함되어야 할 구조 특

성 결정 성 결정

44 단계단계 : : 구조 관점구조 관점 , , 산출물 결 정산출물 결 정

55 단계단계 : : 산출물 작성산출물 작성

66 단계단계 : : 구조 적용구조 적용

프레임워크는 아키텍쳐에 “지침”을 제공한다 . 단 , 특별한 도구와 언어를 지정하지는 않는다 . 프레임워크는 아키텍쳐에 “지침”을 제공한다 . 단 , 특별한 도구와 언어를 지정하지는 않는다 .

Determine theintended use ofthe architecture

Determine viewsand products to

be built

Determine characteristics to

be captured

Determine scopeof architecture

Use architecturefor intended

purpose

Build therequisiteproducts

PurposeCritical issues

Target objectivesKey tradeoffs

Probable analysis methods

1

2 3 4 5 6

Geographical/operational boundsTimephase(s)Functional boundsTechnology constraintsArchitecture resources/ schedule

Required characteristics(commensurate detailacross the different views) and measures ofperformance

All essential productsRelevant supporting products

Completed architecture(populated product set)

• Prudent investments• Improved business processes• Increased interoperability•••

공통개발프로세스

Page 35: ITA  국방 분야 적용 현황

35국방대학교 교수 이태공

필수필수 // 보조 산출물보조 산출물 산출물 산출물 - - 모든 관점 및 운영 관점모든 관점 및 운영 관점

응용 아키텍쳐 관점응용 아키텍쳐 관점 산출물 참조산출물 참조 아키텍쳐 산출물아키텍쳐 산출물 필수 또는 지원요소필수 또는 지원요소

모든 관점모든 관점 AV-1AV-1 Overview and Summary InformationOverview and Summary Information 필수 요소필수 요소

모든 관점모든 관점 AV-2AV-2 Integrated DictionaryIntegrated Dictionary 필수 요소필수 요소

운영 관점운영 관점 OV-1OV-1 High-level Operational Concept GraphicHigh-level Operational Concept Graphic 필수 요소필수 요소

운영 관점운영 관점 OV-2OV-2 Operational Node Connectivity DescriptionOperational Node Connectivity Description 필수 요소필수 요소

운영 관점운영 관점 OV-3OV-3 Operational Information Exchange MatrixOperational Information Exchange Matrix 필수 요소필수 요소

운영 관점운영 관점 OV-4OV-4 Command Relationships ChartCommand Relationships Chart 지원요소지원요소

운영 관점운영 관점 OV-5OV-5 Activity ModelActivity Model 지원요소지원요소

운영 관점운영 관점 OV-6aOV-6a Operational Rules ModelOperational Rules Model 지원요소지원요소

운영 관점운영 관점 OV-6bOV-6b Operational State Transition DescriptionOperational State Transition Description 지원요소지원요소

운영 관점운영 관점 OV-6cOV-6c Operational Event/Trace DescriptionOperational Event/Trace Description 지원요소지원요소

운영 관점운영 관점 OV-7OV-7 Logical Data ModelLogical Data Model 지원요소지원요소

모든 관점 AV-3 Capability Maturity Profile 지원 요소

공통 산출물과 데이터

Page 36: ITA  국방 분야 적용 현황

36국방대학교 교수 이태공

필수필수 // 보조 산출물보조 산출물 (( 계속계속 ))

산출물 산출물 - - 시스템 관점 및 기술 관점시스템 관점 및 기술 관점

응용 아키텍쳐 관점응용 아키텍쳐 관점 산출물 참조산출물 참조 아키텍쳐 산출물아키텍쳐 산출물 필수 또는 지원요소필수 또는 지원요소

시스템 관점시스템 관점 SV -1SV -1 System Interface DescriptionSystem Interface Description 필수 요소필수 요소시스템 관점시스템 관점 SV -2SV -2 System Communication DescriptionSystem Communication Description 지원요소지원요소시스템 관점시스템 관점 SV -3SV -3 System MatrixSystem Matrix 지원요소지원요소시스템 관점시스템 관점 SV -4SV -4 System Functionality DescriptionSystem Functionality Description 지원요소지원요소

시스템 관점시스템 관점 SV -5SV -5 Operational Activity to System FunctionTraceability Matrix

Operational Activity to System FunctionTraceability Matrix 지원요소지원요소

시스템 관점시스템 관점 SV -6SV -6 System Information Exchange MatrixSystem Information Exchange Matrix 지원요소지원요소시스템 관점시스템 관점 SV -7SV -7 Operational Performance Parameter MatrixOperational Performance Parameter Matrix 지원요소지원요소시스템 관점시스템 관점 SV -8SV -8 System Evolution DescriptionSystem Evolution Description 지원요소지원요소시스템 관점시스템 관점 SV -9SV -9 System Technology ForecastSystem Technology Forecast 지원요소지원요소시스템 관점시스템 관점 SV -10aSV -10a System Rules ModelSystem Rules Model 지원요소지원요소시스템 관점시스템 관점 SV -10bSV -10b System State Transition descriptionSystem State Transition description 지원요소지원요소시스템 관점시스템 관점 SV -10cSV -10c System Event/Trace DescriptionSystem Event/Trace Description 지원요소지원요소시스템 관점시스템 관점 SV -11SV -11 Physical Data ModelPhysical Data Model 지원요소지원요소

기술 관점기술 관점 TV -1TV -1 Technical Architecture ProfileTechnical Architecture Profile 필수 요소필수 요소기술 관점기술 관점 TV -2TV -2 Standards Technology ForecastStandards Technology Forecast 지원요소지원요소

공통 산출물과 데이터

Page 37: ITA  국방 분야 적용 현황

37국방대학교 교수 이태공

Zachman 프레임워크와의 관계 C4ISR C4ISR 프레임워크 산출물 프레임워크 산출물 : Zachman : Zachman 프레임워크 셀에 사상프레임워크 셀에 사상

List of LocationsImportant to Business

Node=Major Business Location

Data Function Network People Time MotivationList of Things

Important to Business

Entity=Class ofBusiness Thing

List of Processes theBusiness Performs

Function=Class of Business Process

List of OrganizationsImportant to Business

Agent=Major Org Unit

List of EventsSignificant to Business

Time=Major BusinessEvent

List of BusinessGoals/Strategies

End/Means=MajorBusiness Goal/CSF

e.g., EntityRelationship

Diagram

Ent=Business EntityRel=Business Rule

e.g., EntityRelationship

Diagram

Ent=Business EntityRel=Business Rule

e.g., Function FlowDiagram

Function=Business Process

e.g., Data Model

Entity=Data EntityRelationship= Data

Relationship

e.g., System Architecture

Node=Hardware/System Software

Link=Line Specification

e.g., Logistics Network

Node=Business Location

Link=BusinessLinkage

e.g., Program

Funct=Language StmtsArg=Control Blocks

e.g., NetworkArchitecture

Node=AddressesLink=Protocols

e.g., OrganizationChart

Agent=Org UnitWork=Work Product

e.g., Business Plan

End=Business Objectives

Means=BusinessStrategy

e.g., Human InterfaceArchitecture

Agent=RoleWork=Deliverable

e.g., Security Architecture

Agent=IdentityWork=Transaction

e.g., Processing Structure

Time=System EventCycle=Processing Cycle

e.g., Control Structure

Time=ExecuteCycle=Component Cycle

e.g., Timing Definition

Time=InterruptCycle=Machine Cycle

e.g., KnowledgeArchitecture

End=CriterionMeans=Option

e.g., Knowledge Design

End=ConditionMeans=Action

e.g., KnowledgeDefinition

End=SubconditionMeans=Step

e.g., Data DefinitionDescription

Ent=FieldsRel=Addresses

e.g., Data Design

Entity=Segment/RowRelationship=Pointer/

Key

e.g., Data Flow Diagram

Funct=Appl FunctionArg=User Views

Analyst Engineer Secretary

e.g., Human/Technology Interface

Agent=UserWork=Job

Analyst Engineer

e.g., Master Schedule

Time= Business EventCycle=Business Cycle

e.g., DistributedSystem Architecture

Node=Info Sys FunctLink=Line Char

Secretary

Planner’sView

Owner’sView

Designer’sView

Builder’sView

IntegratedDiction-

ary

LogicalData Model

PhysicalData Model

ActivityModel(List)

ActivityModel

OperationalNode

ConnectivityDescription

System Interface

Description(High

Level)

System Interface

Description(Detailed)

System COMMS

Description

CommandRelationships

Chart

OperationalEventTrace

SystemsEventTrace

InformationExchange

Matrix

ActivityModel

System Interface

Description(Detailed)

OperationalView

Technical ViewSystems View (rules not explicit in Zachman)

C4ISR ArchitectureFramework Products

e.g., Structure Chart

Funct=Computer FunctArg=Screen/Device

Formats

System FunctionalityDescription

OperationalActivity to

Sys. FunctionMatrix

e.g., Security Architecture

Agent=IdentityWork=Transaction

AnAspect ofMultipleProducts

System Interface

Description(Detailed)

Page 38: ITA  국방 분야 적용 현황

38국방대학교 교수 이태공

약 어약 어

ZF(Zachman Framework)

TEAF(Treasury Enterprise Architecture Framework)

LTGF(LTG Framework)

TOGAF ADM(The Open Group Architectural Framework Architecture Development Method)

TEAF ADM(Treasury Enterprise Architecture Framework Architecture Development Method)

C4ISR AF(Command, Control, Communications, Computers, Intelligence, Surveillance, and

Reconnaissance Architecture Framework)

UML(Unified Modeling Language)

Ptech F(Ptech Framework)

Popkins F(Popkins Framework)

Hansol F(Hansol Framework)

DoD TRM(Department of Defense Technical Reference Model)

DoE TRM(Department of Energy Technical Reference Model)