• Title/Summary/Keyword: Enterprise Architecture 설계

검색결과 98건 처리시간 0.024초

SBA AF의 구축을 지원하는 온톨로지의 설계 및 구현(ONT-SAF) (The Design and Implementation of Ontology for Simulation based Architecture Framework (ONT-AF) in Military Domain)

  • 권영민;손미애;이우기
    • 정보화연구
    • /
    • 제9권3호
    • /
    • pp.233-241
    • /
    • 2012
  • 본 연구는 SBA AF의 효율적인 구축을 지원하기 위해 Architecture framework(AF)는 Enterprise Architecture(EA)를 운영하고 개발하기 위해 필요한 요소들을 정의하고 그 요소들간의 관계를 파악하기 위한 가이드라인이다. 정부 및 여러 분야에서는 자크만 프레임워크, DoDAF, TOGAF, FEAF와 TEAF 등을 비롯한 많 아키텍처 프레임워크를 사용하고 있다. DoDAF는 국방분야에서 EA의 개발을 지원하기 위해 사용되는 가장 대표적은 아키텍처 프레임워크이다. DoDAF는 8개의 viewpoint와 40개의 view로 구성되어 있다. 특정목저에 맞춰 아키텍처프레임워크를 개발하기 위하여서는 시스템 아키텍트는 일련의 view들 및 해당 view들을 모델링하기 위해 필요한 data들을 선택하여야 한다. 그러나 DoDAF에는 다수의 view 및 data들과 이 들 사이에는 복잡한 연관관계들이 존재한다. 따라서 특정목적을 달성하기 위한 아키텍처 프레임워크를 개발하기 위하여선 매우 많은 시간과 노력이 필요하다. 이러한 시스템 아키텍트의 노력을 줄이기 위하여 본 연구에서는 뷰들사이에 존재하는 순서나 이행 혹은 상호참조관계등을 고려한 ONT-DAF(DoDAF를 위한 온톨로지)를 개발하였다. 또한 단일 아키텍처 프레임워크 내에 존재하는 view와 data의 재사용성을 위하여 DoDAF 가이드라인에 통합적으로 존재하는 view-data의 정보들을 각각 분리하여 구축하였다. 이러한 ONT-DAF는 'viewpoint', 'data', 'view', 'expression method'와 'reference model'의 5개의 class와 'has data', 'has view', 'has related view' 등 총 16개의 properties로 구성되어 있으며 이를 활용하기 위하여 JESS engine과 SWRL rule을 활용한 총 4가지 유형의 8개의 룰을 사용하였다. 본 연구의 효과성을 입증하기 위하여 MoDAF에 존재하는 AV-1의 사례를 기반으로한 사례연구를 진행하였다. 그 결과 본 ONT-DAF를 활용하였을 경우 시스템 아키텍트가 초기에 얻을 수 있는 정보가 단순 view많이 아닌 해당 view와 연관된 view 및 그 들 사이에 존재하는 연관관계와 view를 모델링하기 위해 필요한 data를 포함한 정보들을 제공함으로써 ONT-DAF의 효과성을 입증하였다.

서비스 지향 아키텍쳐 기반의 자재관리시스템 설계 (Design of the Material Control System based on Service Oriented Architecture)

  • 안민정;이홍철
    • 산업공학
    • /
    • 제20권3호
    • /
    • pp.257-266
    • /
    • 2007
  • To survive in rapidly changing business environment, the enterprises of all over the world are trying to integrate their IT infra structure and are trying to automate their business process. Service Oriented Architecture (SOA) is being accepted as an IT standard to support efficient system integration and flexible business process automation between enterprises or departments. The material control system is required this software architecture between manufacturing company and materials supply vendors. This paper introduces concept of SOA, relevant technology about SOA such as Web Services and Business Process Execution Language (BPEL) and Enterprise Service Bus (ESB) and describes how to automate materials control process by designing the material control system based on SOA. The analysis of requirements is proceeded by Unified Modeling Language (UML) and SOA delivery strategy is selected the top-down strategy. And this paper describes how to derive services and operations and how to arrange services in three service layers and how to design business process.

ITA 기반의 전자상거래 아키텍처 프레임워크 (An e-Business Architecture Framework using Information Technology Architecture)

  • 김덕현
    • 경영정보학연구
    • /
    • 제4권2호
    • /
    • pp.41-58
    • /
    • 2002
  • 본 논문은 최근 관심이 증대되고 있는 '정보기술 아키텍처'를 국가차원의 전자상거래 아키텍처 프레임워크 설정에 적용해 본 것이다. 저자는 기존 정보기술 아키텍처 프레임워크 즉,자크만 프레임워크, C4ISR 아키텍처 프레임워크, 미국 연방정부 아키텍처 프레임워크 등을 확장한 VMT 프레임워크를 제시 하였다. VMT는 전자상거래를 3개의 축, 즉 관점(기획/계획, 시스템 분석, 설계, 구현 등), 대상(데이터, 기능, 네트워크, 행위자, 사건, 망침) 기간(단기, 중기, 장기)에 따라 정의할 수 있는 개념적 틀로서 전자상거래 관련 이해 당사자들은 이를 통해 전자상거래에 대해 보다 포괄적인 이해와 접근을 할 수 있을 것으로 판단된다.

차세대 보험시스템에서의 SOA 구현을 위한 BPM 연계성 확보 방안 (The Strategies for building BPM with SOA in the Next-Generation insurance system)

  • 이성락;박승현;최진영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.225-228
    • /
    • 2007
  • 차세대 보험시스템에서 지향하는 실시간 기업(RTE: Real Time Enterprise) 서비스가 오픈 프레임 플랫폼 기반의 다운사이징으로 구체화됨에 따라 서비스 지향 아키텍처(SOA: Service Oriented Architecture)와 이벤트 기반 아키텍처(EDA: Event Driven Architecture)가 비즈니스 어플리케이션을 변화시키는 주요한 설계 스타일로 등장하게 되었다. 이에 따라 엔터프라이즈 서비스 버스를 통한 서비스 흐름이 업무 서비스간 유연한 결합이 되도록 프로세스 관리 목적에 부합하는 연계성 방안이 필요하게 되었다. 본 연구에서는 이러한 설계 스타일의 SOA 구현방식에 있어서 비즈니스 프로세스관리(BPM: Business Process Management)에 대한 비즈니스 측면과 IT 측면의 연계성 방안을 마련하였다. 이 방안을 도출하기 위하여 관련 디자인 패턴을 연구한 후 BPM 솔루션을 활용하여 연계테스트를 통한 검증을 수행하였고, 이러한 분석결과는 향후 SOA 로 차세대프로젝트를 진행하려는 이용자들에게 아키텍처 수립 및 시스템 개발에 필요한 효율적인 방안을 제공할 수 있을 것이다.

화산재해대응시스템 고도화를 위한 응용아키텍처 재설계 (Redesign Application Architecture for Advanced Volcanic Disaster Response System)

  • 윤준희;김태훈;김두식
    • 한국산학기술학회논문지
    • /
    • 제19권3호
    • /
    • pp.90-95
    • /
    • 2018
  • 한반도는 더 이상 화산재해로부터 안전한 지역이 아니다. 따라서 대한민국 정부는 2014년부터 화산재해에 의한 피해를 예측하고 대응하는 공간정보 기반의 시스템 구축기술을 개발하여 왔다. 이 기술의 결과물인 화산재해대응시스템은 1단계로 2016년도에 구축이 완료되었다. 이후 사용자 요구사항을 반영한 고도화를 위해 2단계 구축기술이 개발되고 있다. 기존 시스템을 고도화하기 위해서는 아키텍처를 재설계 하는 것이 필수적이다. 본 논문은 화산재해대응시스템 고도화를 위한 응용아키텍처의 재설계를 다루었다. 첫째, 1단계에 구축되었던 시스템의 기존 응용아키텍처를 분석하였다. 둘째, 시스템 고도화를 위한 사용자 요구를 분석하였다. 분석된 사용자의 요구사항은 시나리오 지향에서 업무지향형으로의 변화, 정확도 제고를 위한 기능의 추가, 그리고 공간 및 재해대상의 확대기능 추가의 범주로 분류될 수 있다. 셋째, 기존 시스템 아키텍처와 사용자의 요구사항에 대한 차이를 분석하여 응용아키텍처를 재설계하였다. 본 연구에서 제시된 응용아키텍처의 재설계는 엔터프라이즈 아키텍처 구조에 기반을 두어 책임자 관점의 응용시스템 구조도와 응용기능 기술서로 표현되었다. 본 연구의 결과는 시스템 구축을 위한 설계자 관점의 응용모듈 설계서와 응용모듈 상세기술서 도출에 활용될 것이다. 또한 시스템 구축을 위한 하드웨어 아키텍처와 소프트웨어 아키텍처의 구성방안이 추가로 연구되어야 할 것이다.

복잡도가 높은 모바일 어플리케이션 설계를 위한 아키텍처 패턴과 적용지침 (Practical Architectural Patterns and Guidelines for Designing Complex Mobile Applications)

  • 장정란;라현정;김수동
    • 정보처리학회논문지D
    • /
    • 제19D권1호
    • /
    • pp.63-80
    • /
    • 2012
  • 안드로이드 OS, iOS 등 여러 모바일 디바이스 운영체제를 통해서 모바일 디바이스는 다양한 소프트웨어 어플리케이션을 설치 운영하는 모바일 컴퓨팅 기능을 제공하고 있다. 나아가 개인용 컴퓨팅 용도뿐 아니라 엔터프라이즈를 위한 어플리케이션 클라이언트 단말기로도 사용될 것으로 예상한다. 그러나 모바일 디바이스는 자원의 제한성, 모바일 무선 네트워크 지원 능력 등 이전의 피처폰이나 개인용 컴퓨터에는 없는 특징이 있다. 따라서, 모바일 어플리케이션을 개발하기 위해서는 어플리케이션의 설계 시에 모바일 디바이스가 가진 속성을 반영하는 방법이 필요하다. 아키텍처는 소프트웨어의 특성을 반영하는 비기능적 요구사항을 충족시켜 소프트웨어의 품질을 향상시키는 설계 방법이다. 아키텍처 설계를 하기 위해서 모바일 어플리케이션의 특징으로부터 아키텍처 비기능적 요구사항인 아키텍처 드라이버를 추출한다. 기존의 소프트웨어 아키텍처 설계는 여러 패턴 제공하고 있지만, 모바일 어플리케이션의 특징을 반영하지 않았기 때문에 적용하기가 어렵다. 본 논문에서는 모바일 어플리케이션의 주요 특징을 반영한 어플리케이션 개발을 위해, 모바일 어플리케이션에 적합한 아키텍처 패턴을 정의하고, 각 패턴을 설계하는 지침을 제안한다. 먼저, 모바일 디바이스 및 어플리케이션의 특징을 정의하고, 이 특징으로부터 아키텍처 드라이버를 추출한다. 그리고 모바일 어플리케이션 개발을 위한 아키텍처 패턴을 정적 뷰와 동적 뷰 관점으로 설명하고, 각 아키텍처 패턴을 적용하여 모바일 어플리케이션 아키텍처를 설계하기 위한 적용 지침을 제공한다. 그리고 제시된 아키텍처 패턴의 사례 연구를 통해 적용 가능성을 보여준다. 마지막으로 제시된 아키텍처 패턴을 아키텍처 드라이버 별로 평가하고 또한 기존 연구와의 비교를 통해 본 논문에서 제시하는 아키텍처 패턴을 평가한다.

서비스 지향 아키텍처를 기반으로 한 웹서비스 시스템 모델링 (System Modeling for Web Service based on Service-Oriented Architecture)

  • 이성규;진찬욱;김태석
    • 한국시뮬레이션학회논문지
    • /
    • 제16권1호
    • /
    • pp.49-57
    • /
    • 2007
  • 서비스 지향 아키텍처(SOA)는 최근 IT환경에서 급격한 성장을 하고 있다. 거대하고 복잡한 분산 환경에서 재빠른 변화에 적용하기위해 SOA를 기반으로 한 인프라 구축을 기업에서 많은 관심을 가지게 되었기 때문이다. SOA는 인터페이스와 서비스간의 계약을 통하여 서로 다른 기능을 단위로 하는 응용프로그램이 상호 연관성을 가지는 컴포넌트 모델이다. 본 논문에서는 SOA와 핵심 웹서비스 표준에 관계된 개념을 웹서비스에 적용하기 위한 아키텍처를 설계하고, 그 내용에 따라 SOA를 기본으로 한 웹 서비스 시스템을 모델링 한다. 웹서비스는 XML과 SOAP를 기본으로 도입하여, 응용프로그램과 비즈니스 서비스의 설계를 구현한다. 이렇게 설계된 SOA기반의 웹서비스를 통하여 상호 운영성, 재 사용성, 확장성 및 유연한 비즈니스 프로세스 처리와 같은 SOA의 각 특징이 어떻게 적용되는지 확인하고, 서비스 모델 프로세스에 대한 방법과 SOA기반의 웹서비스의 아키텍처 설계방법을 통하여, 서비스 간의 느슨한 결합(Loose Coupling)으로 중립성을 유지하는 웹 서비스 모델링을 제시한다.

  • PDF

전사적 정보보호 아키텍처에 근거한 금융 정보보호 모델 설계 (Design of Financial Information Security Model based on Enterprise Information Security Architecture)

  • 김동수;전남재;김희완
    • 디지털산업정보학회논문지
    • /
    • 제6권4호
    • /
    • pp.307-317
    • /
    • 2010
  • The majority of financial and general business organizations have had individual damage from hacking, worms, viruses, cyber attacks, internet fraud, technology and information leaks due to criminal damage. Therefore privacy has become an important issue in the community. This paper examines various elements of the information security management system and discuss about Information Security Management System Models by using the analysis of the financial statue and its level of information security assessment. These analyses were based on the Information Security Management System (ISMS) of Korea Information Security Agency, British's ISO27001, GMITS, ISO/IEC 17799/2005, and COBIT's information security architecture. This model will allow users to manage and secure information safely. Therefore, it is recommended for companies to use the security management plan to improve the companies' financial and information security and to prevent from any risk of exposing the companies' information.

CPFR 구현을 위한 다중 에이전트 시스템 구조설계 (Design of a Multi-Agent System Architecture for Implementing CPFR)

  • 김창욱;김선일;윤정욱;박윤선
    • 대한산업공학회지
    • /
    • 제30권1호
    • /
    • pp.1-10
    • /
    • 2004
  • Advance in Internet technology has changed traditional production planning and control methods. In particular, collaborations between participants in supply chains are being increasingly addressed in industry for enhancing chain-wide productivity. A representative paradigm that emphasizes collaboration in production planning and control is CPFR(Collaborative Planning, Forecasting and Replenishment). In this paper, we present a multi-agent system architecture that supports the collaborations specified in CPFR. The multi-agent system architecture consists of event manager, data view agent, business rule agent, and collaboration agent. The collaboration agent systematically controls negotiation between supplier and buyer with the aid of collaboration protocol and blackboard. The multi-agent system has been implemented with EJB(Enterprise Java Beans).

L4 커널 기반에서 운영체제 가상화에 대한 설계 (Design of Virtualization of Operating Systems on L4 Kernel)

  • 김동근;신동렬
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • pp.659-660
    • /
    • 2008
  • Virtualization of operating systems have already been developed and commercialized in the enterprise computing area. As the computing power of the embedded systems is growing, it is regarded that the virtualization is the important research area. The virtualization is typically established by the micro kernel. L4 kernel is the one example of the micro kernel. In this paper, we propose the architecture for virtualization of Linux over the L4 kernel.

  • PDF