ita 국방 분야 적용 현황
Post on 17-Jan-2016
44 Views
Preview:
DESCRIPTION
TRANSCRIPT
1국방대학교 교수 이태공
ITA ITA 국방 분야 적용 현황국방 분야 적용 현황
차 례
ITA 란 ?
Benefits
ITA 국방분야 적용
(Enterprise Model)
부록 : C4I SR AF
2001. 6. 20.
By Prof. Lee, Tae-GongKorea National Defense University E-mail(tglee@kndu.ac.kr)
2국방대학교 교수 이태공
What Architecture : 아키텍쳐란 ?
아키텍쳐는 “아키텍쳐는 “구성요소의 구조이고구성요소의 구조이고 , , 그것들의 상호관계이며그것들의 상호관계이며 , , 또한 또한
그것들의 설계 및 추후 진화를 관리할 수 있는 원칙과 지침그것들의 설계 및 추후 진화를 관리할 수 있는 원칙과 지침”이다”이다 ..
아키텍쳐 아키텍쳐
복잡한 시스템을 구성하기 위한 설계도면 또는 청사진
ITA 란 ?
3국방대학교 교수 이태공
건축과학 디지털 시스템공학
컴퓨터통합제조 정보기술구조
- 고대그리이스 ; 건축 설계에 구조개념 도입
- 1970 년대 : 디지털 공학- 미드가 칩 설계에 구조개념 도입
- 1980 년대 : CIM 분야- CIM-OSA, PERA, GERAM
-1990 년대 : ITA - FEAF, SBA, C4ISR AF
정보기술구조 (ITA:Information Technology Architecture) 에서 구조란 ?
“ 특정 시스템이 구성되고 통합되는데 필요한 콤포넌트들을
시스템 내부에 넣는 방법”
What Architecture : : 아키텍쳐 개념 확산아키텍쳐 개념 확산ITA 란 ?
4국방대학교 교수 이태공
Why ITA : Why ITA : 변화 가속변화 가속
비즈니스 비즈니스 / / 정보기술 생명주기정보기술 생명주기70, 80 년대 주기
7 년
IT 제공 프로세스
90 년대 주기 12 ~ 18 개월
IT 제공 프로세스
IT 제공 프로세스
2000 년대 주기 실시간
• 기 술 • 경 쟁 • 경 제 • 정 책 • 리더쉽
• 기 술 • 경 쟁 • 경 제 • 가치 사슬 • 범역화
• 디지털 기술혁신 • 경 쟁 • 객체화 • 가치 사슬 • 범역화
Business
Business
Business
IT
IT
IT
1
변화관리를 위한 방법 필요 : 아키텍쳐 개념 도입
ITA 란 ?
5국방대학교 교수 이태공
Why ITA : Why ITA : 복잡도 증가복잡도 증가2
정보체계 정보체계 ((인사관리체계 인사관리체계 ERP)ERP)
건물 건물 ((초가집초가집6363빌딩빌딩))
복잡도 관리를 위한 방법 필요 복잡도 관리를 위한 방법 필요 : : 아키텍쳐 개념 도입아키텍쳐 개념 도입
?
Order FulfillmentDepartment
SalesDepartment
AccountsDepartment
StockControlDepartm
ent
Human Resour
cesDepartment
CUSTOMERCUSTOMER
??
복잡도 증가
복잡도 증가
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 란 ?
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 란 ?
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 란 ?
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 란 ?
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 란 ?
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 란 ?
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 란 ?
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 란 ?
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 란 ?
15국방대학교 교수 이태공
What ITA(TRM) : DoD TRMWhat ITA(TRM) : DoD TRM
임무영역 응용
응용 프로그램인터페이스 (API)
보안
보안지원 응용
멀티미디어
통신 비즈니스프로세싱
환경관리
데이터베이스유틸리티
공학지원
시스템서비스
통 신서비스
정 보서비스
인간 / 컴퓨터상호작용서비스
응용 프로그램인터페이스 (API)
상태관리구성통계성능관리결함관리사용자 / 그룹관리용도관리
클라이언트/ 서버객체원격접근
응용 플랫폼
분산컴퓨팅서비스
국제화서비스
보안서비스
체계관리서비스
소프트웨어공학
서비스주요
서비스영역
중간수준서비스
영역
사용자인터페이스
서비스
데이터관리
서비스그래픽서비스
통신서비스
데이터교환
서비스
언어
바인딩
CASE도구및환경
소프트웨어수명주기프로세스
사용자인터페이스
그래픽C/S
객체정의및 관리
문자기반
윈도우관리
데이터사전/ 디렉토리
데이터베이스
관리서비스
트랜잭션처리
문서문자및심벌광학디지털기술테이터H/W 응용래스터 /
이미지매핑국방응용
압축
랙스터
벡터
장치
응용
트랜스포트
네트워크접근
운영체계 서비스커널운영 시계 / 달력 쉘 및 유틸리티 미디어취급실시간확장 결함관리 운영체계 객체
외부환경인터페이스 (EEI)
네트워크서비스
정 보서비스
인간 / 컴퓨터상호작용서비스
보안
네트워킹 정보교환 사용자
문자세트및데이터표현문화협정자연언어지원
구조및 응용인증접근통계무결성기밀성부인봉쇄가용성체계관리보안레이블링
응용플랫폼
영역간의
서비스
개요 공통된 일련의 서비스와 인터페이스
정의 공통의 이해 구축 , 문제해결을 위한
다양한 기술들의 상호관계 식별 응용체계의 이식성 , 확장성 ,
상호운용성에 관련된 주요사항 식별
목적 사용자의 생산성 및 개발효율성 향상 이식성 , 확장성 및 상호운용성 향상 공급자의 독립성 촉진 수명주기 비용 감소 보안 향상
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 란 ?
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 란 ?
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 란 ?
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 란 ?
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 란 ?
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
22국방대학교 교수 이태공
ITA ITA 국방 분야 적용국방 분야 적용
패러다임의 변화 패러다임의 변화 : ISP → Architecture: ISP → Architecture
적용 아키텍쳐 프레임워크 적용 아키텍쳐 프레임워크 : : 미국방성 미국방성 C4ISR AFC4ISR AF
EA : OA + SA
TRM + SP : TA (DITA)
적용 분야 적용 분야 : : 육육 ·· 해해 ·· 공 전술 공 전술 C4I C4I 사업사업
소요 공학실 신설소요 공학실 신설 ( 2001.4. )( 2001.4. )
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 이동한다
24국방대학교 교수 이태공
국방업무국방업무수행절차수행절차
기능분야기능분야정렬정렬 // 배치배치
기능모델기능모델(( 프로세스프로세스 )) 적용적용
업무절차업무절차 //
체계통합체계통합
Feed-BackFeed-Back
국방업무 표준 수행절차국방업무 표준 수행절차 (( 프레임워크프레임워크 ))
기능분야 업무를 연계하여 활동 식별기능분야 업무를 연계하여 활동 식별
프로세스화를 통한 기능간 단절 및 중복성 식별프로세스화를 통한 기능간 단절 및 중복성 식별
BPRBPR 을 통한 체계진화을 통한 체계진화 // 통합 및 정보공유자료 생성통합 및 정보공유자료 생성 (System Migration/Integration)(System Migration/Integration)
목표모델 (TO-BE) 을 국방혁신 / 목표 및 기능혁신 / 목표와 연계하여 국방업무 수행절차 모델 및 기능분야 강화
목표모델 (TO-BE) 을 국방혁신 / 목표 및 기능혁신 / 목표와 연계하여 국방업무 수행절차 모델 및 기능분야 강화
기능간 업무절차 개선기능간 업무절차 개선 // 통합 방법통합 방법
25국방대학교 교수 이태공
A0 국가방위를 제공한다A0 국가방위를 제공한다
A1 방향을 설정한다
A2 자산을 획득한다
A3 역량을 제공한다
A4 전력을 사용한다
군수정책을수립한다
군수소요를결정한다
군수계획을수립한다
군수예산요구서를작성한다
군수자산의획득을관리한다
군수기반체계를
연구 / 설계한다
군수자산을생산한다
군수자산을관리한다
정비한다
군수기반체계를관리한다
군수단위부대 ,조직을훈련한다
책임지역에군수역량을구성한다
전투작전을지원한다
군수기능 작전을
지휘한다
작전정보를제공한다
(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 중앙보급과 지역보급중앙보급과 지역보급 ))
업무절차 통합모델에 군수기능 배치업무절차 통합모델에 군수기능 배치 // 활동식별활동식별
26국방대학교 교수 이태공
A0 국가방위를 제공한다A0 국가방위를 제공한다
중앙보급소요를결정한다
중앙보급계획을개발한다
중앙보급을 위한예산요구서를개발한다
보급품의획득을관리한다
보급품을지원한다
중앙저장 및분배를관리한다
보급품을수송한다
저장 , 시설물을관리한다
보급지원활동을통합하고 훈련한다
A1 방향을 설정한다
A2 자산을 획득한다
A3 역량을 제공한다
A4 전력을 사용한다
식별된 활동을 군수기능모델에 중앙보급체계로 적용식별된 활동을 군수기능모델에 중앙보급체계로 적용
(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))
27국방대학교 교수 이태공
A0 국가방위를 제공한다A0 국가방위를 제공한다
A1 방향을 설정한다
A2 자산을 획득한다
A3 역량을 제공한다
A4 전력을 사용한다
전투작전지원계획을개발한다
작전을 위한예산요구서를개발한다
지역보급관련중앙보급을관리한다
보급지원활동을통합하고훈련한다
작전을수행한다
군수지속성을유지한다
보급품을수송한다
단위부대로배치를관리한다
식별된 활동을 군수기능모델에 지역보급체계로 적용식별된 활동을 군수기능모델에 지역보급체계로 적용
(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))
28국방대학교 교수 이태공
A0 국가방위를 제공한다A0 국가방위를 제공한다
A1 방향을 설정한다
A2 자산을 획득한다
A3 역량을 제공한다
A4 전력을 사용한다
전투작전지원계획을개발한다
지원을 위한예산요구서를개발한다
단위부대로배치를관리한다
보급품을수송한다
보급지원활동을통합하고훈련한다
작전을수행한다
군수지속성을유지한다
중앙보급요구사항을결정한다
보급품의획득을관리한다
보급품의지원을수행한다
지역보급관련중앙보급을관리한다
중복된 활동중복된 활동 (( 체계체계 , , 데이터데이터 ) ) 식별 식별 66 개 요소 확인개 요소 확인
(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))
29국방대학교 교수 이태공
A1. 방향을 설정하다 A2. 자산을 획득한다 A3. 역량을 제공한다 A4. 전력을 사용한다
A12 A21 A23
A43 A44
중앙보급
지역보급
중앙보급
지역보급
공통 /중복기능
A13 A14 A31 A32 A33 A34
중앙보급중앙보급 // 지역보급 체계통합 지역보급 체계통합 : : 기존체계기존체계
(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))
30국방대학교 교수 이태공
A12 A21 A23
A43 A44
중앙보급
지역보급
보급
A13 A14 A31 A32 A33 A34
A1. 방향을 설정하다 A2. 자산을 획득한다 A3. 역량을 제공한다 A4. 전력을 사용한다
중앙보급중앙보급 // 지역보급 체계통합 지역보급 체계통합 : : 통합체계통합체계
(( 예예 ) ) 미 국방부 군수기능미 국방부 군수기능 (( 계속계속 ))
31국방대학교 교수 이태공
C4ISR AFC4ISR AF 가 어떻게 도움을 주는가가 어떻게 도움을 주는가 ??
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
참조 자원참조 자원
공통정의
33국방대학교 교수 이태공
공통 정의 공통 정의 (Common Definitions)(Common Definitions)
프레임워크는 아키텍쳐의 세가지 관점과 그들간의 논리적 관계를 정의한다프레임워크는 아키텍쳐의 세가지 관점과 그들간의 논리적 관계를 정의한다
정보교환 수준과요구사항에 대한 능력
상호 운용성을 위한기술적 수준
노드
, 활
동,
요구
사항
에
대한
시스
템 조
합
프로
세스
와 노
드간
정보
교환
요구
수준
프로
세스
와
정보
교환
요구
수준
가능
한 기
초 기
술과
새로
운 능
력
작전요구에 대한 특성 및 능력 표준 , 규칙 , 규정
전투 요소간의 관계 및 정보요구 식별
공통정의
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•••
공통개발프로세스
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 지원 요소
공통 산출물과 데이터
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 지원요소지원요소
공통 산출물과 데이터
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)
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)
top related