• 제목/요약/키워드: 기능 아키텍처

검색결과 423건 처리시간 0.033초

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

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

네트워크 중심 작전 환경을 위한 정보 브로커 아키텍처 설계 및 평가 (Design and Evaluation of Information Broker Architecture for Network-Centric Operational Environment)

  • 박제준;강동수
    • 정보과학회 논문지
    • /
    • 제43권6호
    • /
    • pp.668-677
    • /
    • 2016
  • 효율적인 네트워크 운용으로 정보우위를 선점하는 것은 지휘결심의 속도를 가속화 하여 임무달성을 가능하게 하는 핵심 요소이다. 네트워크 중심전(NCW, Network-Centric Warfare) 개념의 등장 이후, 한국군은 정보공유 효과를 향상하기 위해 네트워크 중심 작전 환경(NCOE, Network-Centric Operational Environment)을 구축하여 효율적 정보공유 능력을 갖추고자 한다. 본 논문에서는 한국군 정보공유 환경의 제한을 극복하고, 미래 확장성과 정보공유 가능성을 극대화하기 위한 정보 브로커 아키텍처를 설계한다. 정보 브로커는 사용자와 정보 제공자 사이에서 중간자로 존재하며, 중재 및 관리 기능과 함께 보안의 기능을 제공한다. 또한 제시된 정보 브로커 아키텍처는 기존 아키텍처 설계관점 평가를 통해 일관성을 검증하고, 운용 아키텍처 설계 개념이 구현된 것을 확인하였다.

B2C 쇼핑몰 시스템을 위한 프로덕트 라인 (A Product Line for B2C Shopping Mall Systems)

  • 조영호;윤병권;최윤석;정기원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.643-645
    • /
    • 2001
  • B2C 쇼핑몰 시스템의 경우 사용자 인터페이스에 관련된 부분에서만 차이를 보일 뿐 시스템의 기능적인 요구사항과 아키텍처는 유사하며 재사용 가능한 컴포넌트나 COTS 제품을 사용하여 시스템의 많은 부분을 구축할 수 있다. 따라서 쇼핑몰 시스템 구축 시 매번 각 기능들을 설계하고 구현하는 것은 중복 투자를 하는 것과 같다. 이에 본 논문에서는 B2C 소핑몰 시스템의 공통 요구사항을 기반으로 B2C 쇼핑몰 시스템 구축을 위한 프로덕트 라인을 제시한다. 쇼핑몰 시스템 구축에 프로덕트 라인을 적용한다면 중복 투자를 줄이고 미리 준비한 COTS 제품이나 컴포넌트를 사용하여 좋은 품질의 시스템을 빠르게 구축할 수 있다. B2C 쇼핑몰 시스템의 프로덕트 라인을 제시하기 위해 프로덕트 라인의 Core Asset Development 프로세스를 수행하여 쇼핑몰 시스템에 특화된 Product Line Scope, Core Assets, Production Plane을 정의하였다. B2C 쇼핑몰 시스템의 Product Lien Scope는 웹 상에서 물건 판매, 주문 정보 접수, 고객 정보 관리 등의 공통점과 가격의 고정 여부, 검색 등 기타 기능, 공동구매 기능 등의 차이점으로 정의할 수 있다. Core Asset는 B2C 쇼핑몰 시스템의 아키텍처와 시험 및 설계 방법, 재사용 가능한 컴퍼넌트 목록 등이 있다. 마지막으로 Production Plan은 각각의 Core Asset의 부착 프로세스를 연결하여 제시한다. B2C 쇼핑몰 시스템의 Production Plan은 프로젝트 계획, 아키텍처 정체, 사용자 인터페이스 프로토타핑, 컴포넌트 획득, 구현, 통합 및 테스팅, 운영 단계로 구성된다.

  • PDF

소프트웨어 제품계열 기반의 성적관리 컴포넌트 모델링에 관한 연구 (A Study on Modeling of Test Result Management Components based on Software Product Line)

  • 김수연;김행곤;김성원
    • 한국정보시스템학회:학술대회논문집
    • /
    • 한국정보시스템학회 2004년도 춘계학술대회
    • /
    • pp.269-272
    • /
    • 2004
  • 콤포넌트 가변성 장치를 이용하면 사용자가 용도에 알맞게 기능을 특화할 수 있다. 프로덕트 라인은 다양하고 빠르게 변화하는 시장의 요구사항과 특정 도메인 영역에 속하는 애플리케이션간의 재사용 가능한 아키텍처 및 컴포넌트의 구성으로부터 연관된 시스템 구축 시 생산성과 품질의 향상을 제공함으로써 현재 많은 관심의 초점이 되고 있다. 프로덕트 라인에서 컴포넌트 내부에 공통으로 사용할 워크프롤로를 가지고 있어 컴포넌트 사용자는 Sequence Diagram등을 통해 메시지 흐름을 직접 구현할 필요가 없다. 재사용 가능한 아키텍처는 많은 변화 계획들과 메커니즘을 포함하고 있다. 하지만, 아키텍처를 설계하기 위한 아키텍처에서의 변화성 관리에 대한 명확한 방법이 미흡하다. 따라서 본 논문에서는 재사용 가능한 아키텍처를 설계하기 위해 변화성의 명확한 표현과 아키텍처에서의 적절한 위치를 식별하기 위해, 다양한 변화성 타입을 정의하고, 프로덕트 라인 아키텍처상의 컴포넌트 설계의 변화성을 표현하고, 다중 뷰의 모델링을 통하여 프로덕트 라인의 다양한 측면을 제시하고, 사례연구로 성적관리 컴포넌트 모델링에 적용해 보고자 한다.

  • PDF

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

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

소프트웨어 아키텍처를 이용한 IED용 PC 소프트웨어 개발 (Development of PC Software for IED using software architectures)

  • 권효철
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2011년도 제42회 하계학술대회
    • /
    • pp.739-740
    • /
    • 2011
  • 최근 변전소용 IED는 IEC61850의 적용을 기점으로 하여 기술적으로 더 많은 발전을 거듭하고 있다. IED에 더 다양한 기술을 포함하면서 안정적이고 확실한 동작을 요구하는 것은 기본이고, 사용자 위주의 Interface와 편리한 관리 도구도 요구되어 진다. 이에 따라 IED를 PC로 제어하고 관리하기 위한 소프트웨어 또한 기술적으로 발전해야 하는 상황이다. 소프트웨어는 기본적으로 실시간 관리와 프로젝트 관리 그리고 다수의 IED지원 등의 기능을 가져야 하며 이를 구현하기 위하여 여러 가지 방식의 아키텍처 패턴이 적용될 수 있다. 본 논문에서는 IED를 관리하는 소프트웨어에 적용될 수 있는 아키텍처를 제시함으로써 소프트웨어 구현에 대한 방향을 모색해 보았다.

  • PDF

아키텍처 기반의 자가 성장 로봇을 위한 컴포넌트 선택 메커니즘 (A Component Selection Mechanism for Architecture Based Self-Growing Robot Software)

  • 박유식;고인영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (C)
    • /
    • pp.235-237
    • /
    • 2006
  • 로봇 소프트웨어와 같이 사용자의 요구사항과 주변 환경의 잦은 변화에 직면하는 소프트웨어는 스스로 문제 상황을 판단하고, 동적으로 문제 상황을 극복할 수 있는 기능을 검색하고 이용할 수 있어야 한다. 이를 위해 본 논문에서는 아키텍처 기반의 로봇 소프트웨어 환경하에서 온톨로지를 이용하여 로봇의 문제 상황 극복을 위한 소프트웨어의 아키텍처를 재구성 전략과 컴포넌트를 모델링하고 이를 이용하여 문제 상황을 해결 할 수 있도록 적합한 컴포넌트를 선택하는 메커니즘을 기술한다.

  • PDF

프로덕트 라인 기반의 모바일 응용 시스템 아키텍처 개발 프로세스 (Architecture Development Process of Mobile Application System Based on Product Line)

  • 손이경;김행곤;황하진
    • 한국정보시스템학회:학술대회논문집
    • /
    • 한국정보시스템학회 2005년도 춘계학술대회 발표 논문집
    • /
    • pp.258-265
    • /
    • 2005
  • 유비쿼터스 사회의 도래로 모바일 비즈니스 서비스 수요의 증대와 다양한 사용자 요구사항 및 변경이 빈번해짐에 따라 소프트웨어의 특성을 적시에 반영할 수 있는 새로운 소프트웨어 개발 기술이 필수적이다. 소프트웨어 프로덕트 라인은 공통의 유사한 기능을 가지고 있는 소프트웨어 제품 혹은 소프트웨어 시스템 집합으로 특정 영역의 시장과 용도의 요구사항에 따라 재사용 가능한 아키텍처 및 컴포넌트를 구성함으로써 생산성과 품질을 향상시킬 수 있다. 특히, 시스템을 분할하고 구조화하여 시스템의 성능과 효율성을 향상시킬 수 있는 소프트웨어 아키텍처 개념이 중요시 되면서 아키텍처의 개발과 평가에 대한 체계적인 연구가 필요하다. 본 논문에서는 CBD (Component Based Development)를 기반한 소프트웨어 프로덕트 라인(PLD: Product Line based Development)을 도입하여 모바일 비즈니스 도메인에 적합한 모바일 응용 시스템 아키텍처(MASA: Mobile Application System Architecture)를 제시한다.

  • PDF

J2EE 커넥터 아키텍처에서의 리소스 어댑터 배치방법 (On Deployment of Resource Adapter in J2EE Connector Architecture)

  • 채정화;김송주;유철중;장옥배
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.466-468
    • /
    • 2000
  • J2EE(JavaTM 2 Platform, Enterprise Edition)의 클라이언트 애플리케이션, 웹 컴포넌트, Enterprise JavaBeans 컴포넌트와 같은 앤터프라이즈 애플리케이션은 개발된 후 컨테이너에 배치되어 실행된다. 이러한 앤터프라이즈 애플리케이션(enterprise application)은 다양한 EIS(Enterprise Information System)에 접근하여 관련된 기능과 데이터를 사용할 필요가 있다. J2EE 커넥터 아키텍처(Connector Architecture)는 J2EE 플랫폼을 다양한 EIS와 연결하기 위한 표준을 정의하는 API 이며, 각 EIS 벤더는 이러한 커넥터 아키텍처의 설계서를 따르는 EISF의 시스템 레벨 소프트웨어 드라이버인 표준 리소스 어댑터(Resource Adaptor)를 제공한다. 커넥터 아키텍처를 구현한 리소스 어댑터를 사용함으로써 특정 벤더의 J2EE 플랫폼에 종속되지 않도록 EIS를 통합할 수 있다. 본 논문에서는 이러한 J2EE 커넥터 아키텍처를 구현한 리소스 어댑터를 애플리케이션 서버를 배치하기 위하여 배치기가 수행해야 하는 배치 단계를 크게 네 단계로 구분하고, 배치구성 활동을 다섯 가지로 분류 및 정의한다,

  • PDF

UML 2.0 기반의 가변요소 추출 및 표현 방법 (An approach to the identification and representation of variant elements based on UML 2.0)

  • 최유희;하수정;차정은;박창순
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
    • /
    • pp.66-71
    • /
    • 2007
  • 제품계열 기반 개발 방법은 특정 제품 개발 시, 제품 계열 아키텍처를 요구사항에 따라 재정의하여 제품 아키텍처를 정의하고, 이에 따라 필요 기능의 컴포넌트를 조정, 조립 또는 신규 개발하여 제품의 빠른 생산을 가능하게 할 수 있는 방법으로 주목 받고 있는 기술이다. 제품계열 아키텍처로부터 제품 아키텍처를 쉽게 생성할 수 있도록 지원하기 위해서는 제품 계열 내의 여러 시스템에서 공통인 부분과 제품에 따라 다른 가변 부분의 표현이 명확해야 한다. 그러나 기존 연구들은 가변성의 이해 및 표현이 어렵거나 범용적이지 못하다는 등의 단점들이 존재한다. 따라서 본 연구에서는 UML 2.0을 이용하여 제품 계열 아키텍처의 가변 요소을 추출하고 표현하는 방법을 제안한다.

  • PDF