본문 바로가기

MDA (Model Driven Architecture) MDA(Model Driven Architecture) 정의 다양한 추상화레벨을 통하여 플랫폼에 독립적인 모델에서 플랫폼을 반영한 구현모델 및 코드를 생성하는 표준화된 모델링 표준기술 프레임워크 배경 OMG UML의 시장주도적 힘을 바탕으로 CORBA가 이뤄내지 못했던 이기종 플랫폼 및 언어독립성을 비교적 받아들이기 쉬운 방법으로 제시하려는 노력으로 탄생 특징 - 3GL보다 한 차원 높은 추상화를 통해 모델에 집중하게 함으로써 소프트웨어 개발생산성의 비약적 향상을 기대 - 개발방법이 아닌 다양한 플랫폼으로부터 독립적 모델구조와 다양한 플랫폼을 수용하여 구현할 수 있는 아키텍처 프레임워크 - 모델 개발 중심이기 때문에 모델 정보에 대한 표준화된 기술, 접근, 교환, 보관 등의 방법 필요 기술용어 - PIM.. 더보기
CMDB (Configuration Management Database) CMDB(Configuration Management Database) 정의 프로젝트에서 발생하는 산출물을 형상항목으로 식별하여 저장하고, 이들간의 관계를 관리함으로서 프로젝트의 가시성을 향상시킬 수 있는 형상저장소 주요기능 - 형상항목에 대한 저장 및 조회, 버젼관리 및 영향분석정보 관리 - 영향분석/베이스라인 통제, 형상정보 통계현황 및 레포팅 기능 - 인프라 및 어플리케이션 구성 요소에 대한 계층적/peer to peer 시각화 표시 및 이를 통한 영항도/위험도 분석 구조(Schema) - 형상항목(CI) : 식별자(ID)와 항목한글명, 서술내용(Description), 소유자정보 - 분류체계 : 대상시스템/서브시스템, 업무카테고리 - 이력정보 : 형상데이타 버젼정보, 이력데이타, 버젼레이블링 - .. 더보기
SPL ( Software Product Line ) 1. Software Product Line 의 개념 가. SPL의 정의 S/W공학의 전체 관점에서 Domain Specific 하게 재사용할 단위인 Core Asset을 미리 개발하고 실제 Product를 개발 이미 만들어진 Core Asset을 이용하여 여러 Products를 만들어 내자는 접근 방법 니. 등장배경 - Time To Market 향상의 필요성 절감 - 체계적인 재사용 목표의 달성 - 품질 향상, 고객 만족의 향상 다. Core Asset 과 재사용 - 각각의 유사 제품을 중복 개발하는것보다 제품라인을 통한 개발을 통해 효율적 개발 가능 - 전략적인 S/W 재사용은 예측가능, 비용이 적게 드는 제품 개발 및 유지보수 하는데 가장 핵심이 되는 요소 2. SPL의 구성 및 구성 요소 가. .. 더보기
BI (Business Intelligence) 1.BI의 최근 트렌드 - 전략BI->전술BI->운영BI - 분석BI의 결과에 따른 의사결정이 즉각적으로 실무에 반영되어야 하는 경쟁환경에서 기업의 BI는 운영BI로 영역을 확대함 2.운영BI 1)정의 - 기업의 다양한 의사결정을 자동화하는 개념으로 Enterprise Decision Management와 동일한 개념 2)분석bi와 운영bi 서비스 개념도 3)운영 bi 필수 구성요소 - PMML(Predictive Model Markup Language): 분석bi의 산출물을 타 어플리케이션에서 입력 받아 업무에 반영할 수 있는 인터페이스 도구. - 전달컨텐츠(분석->운영): 스코어카드, 신경망 모형, 의사결정트리 - BRE: 운영bi의 어플리케이션 - Rule warehouse: 전사 비지니스 룰 관리.. 더보기