• 제목/요약/키워드: 컴포넌트기반 개발

검색결과 975건 처리시간 0.032초

IEEE 1815.1 기반 이기종 프로토콜 변환 게이트웨이 기술 연구 (Research on Protocol Conversion Gateway based on IEEE1815.1)

  • 이석준;권성문;손태식;박성완
    • 정보보호학회논문지
    • /
    • 제26권5호
    • /
    • pp.1201-1209
    • /
    • 2016
  • 기존의 전력망이 스마트그리드로 진화하면서, 수많은 컴포넌트간의 상호운용을 위해 각종 통신 표준과 기술들이 사용되고 있다. 이러한 실정에, 운영센터에서 외부와의 연계를 위한 다양한 프로토콜 연계방안의 필요성이 대두되었다. 본 논문에서는 국내에 자동화 변전소가 급증하는 실정에 따라, 기존제어센터와 자동화 변전소의 프로토콜 연계인 DNP3와 IEC 61850의 프로토콜 연계 게이트웨이에 대해 연구하였다. 프로토콜 매핑을 위해 IEEE 1815.1 표준을 분석하였으며, 게이트웨이의 개발 방향을 제시하고 프로토타입을 개발해 실현가능성을 검증하였다. 이에 더불어, 발생가능 한 보안 문제를 제기하고 보안기술을 제시한다.

MMSS 시스템 구성 및 활용에 대한 연구 (A Study for Utilization and constitution of MMSS)

  • 김광용;윤여상;최종현;김민수;김경옥
    • 한국공간정보시스템학회 논문지
    • /
    • 제3권1호
    • /
    • pp.117-126
    • /
    • 2001
  • 본 연구팀은 우리나라의 모바일 매핑 시스템 분야에 있어서의 기반 기술 확보 및 4S 분야로의 응용 분야의 근간이 되는 데이터 구축의 일환으로써 모바일 멀티 센서 시스템(Mobile Multi Sensor System)을 개발하고 있다. 즉, 도심 지역의 도로 및 도로 시설물 DB 구축을 위한 정보 수집은 물론, 도심 지역에 대한 DEM 구축의 보완자료로서 활용하기 위해 모바일 멀티 센서 시스템을 개발하였다. 현재 본 연구팀이 운용하고 있는 MMSS 시스템은 하드웨어 측면으로는 DGPS와 IMU로 구성된 항측 센서를 비롯하여 디지털 CCD 카메라(모바일 레이저 장비 장착 예정)로 구성이 되어 있으며, 소프트웨어 측면으로는 MMSS로부터 얻어지는 데이터를 이용하여 정밀한 3차원 좌표를 추출하기 위한 후처리 컴포넌트 및 클라이언트용 프로그램으로 이루어져 있다. 본 논문에서는 현재 운용중인 MMSS 시스템 구성 및 운영 소프트웨어에 대한 개략적인 소개와 그에 따른 활용 방안을 논하고자 한다.

  • PDF

기록시스템의 오픈소스화 전략 연구 (A Study on Open Source Transition Strategy of Record System)

  • 안대진;임진희
    • 기록학연구
    • /
    • 제52호
    • /
    • pp.119-170
    • /
    • 2017
  • 이 연구는 국가기록원과 서울특별시가 기록시스템을 오픈소스화하기 위한 환경을 분석하여 위험요소를 식별하고, 국내에서 이 전략이 성공하기 위해 어떤 요건이 갖춰져야 하는지를 살펴보는 것을 목표로 한다. 2장에서는 소스코드 공개가 수요기관이나 개발업체, 그리고 이용자 모두에게 비용 및 효율성 측면의 전략적 이점을 제공한다는 것을 밝혔다. 그리고 협력적으로 개발하여 소스코드를 공개하는 절차와 이를 지원하는 기술 인프라에 대해 알아보았다. 3장에서는 기록관리 분야의 대표적인 오픈소스 프로젝트 6종을 선정하여 사례연구를 수행했다. 종합적인 시사점을 얻기 위해 오픈소스 프로젝트의 개발 주체를 국제기구, 국제협력체계, 국립아카이브, 개발업체 등으로 구분하였다. 각 프로젝트별로 추진배경과 목적, 개발과 펀딩의 주체, 거버넌스 모델, 개발기간과 비용, 비즈니스 모델과 소프트웨어 아키텍처, 커뮤니티 구성과 라이선스 전략 등을 분석하였다. 사례를 통해 네 가지 핵심 성공요소를 도출했다. 기술적 측면에서는 컴포넌트 기반의 설계가 필요했다. 이를 위해 마이크로 서비스 아키텍처와 모델-뷰-컨트롤러 패턴을 제안했다. 다음으로는 기록관과 영구기록물관리기관의 시스템 필수요건 재정립이 필요했다. 그리고 개발업체가 오픈소스 프로젝트에 쉽게 참여하도록 하기 위해 듀얼 라이선스 전략을 제안했다. 마지막으로 지속 가능한 커뮤니티를 만들기 위해 강력한 거버넌스 조직과 효율적인 협력체계를 강조했다. 수요기관 중심의 시장 환경에서 기록시스템의 오픈소스화 전략이 성공하기 위해서는 공동체 안에서 개발업체와 이용자의 역할이 더 발휘되어야 한다. 그리고 이들이 효과적으로 의사소통하기 위한 협력도구와 개발 인프라를 기획 단계부터 중앙집중식으로 구축하는 것이 필수적이다.

정보시스템 개발 방법론 발달사에 관한 탐색적 연구 (A Study on the History of IS Development Methodology)

  • 장정주;권순동;고석하
    • 경영정보학연구
    • /
    • 제10권2호
    • /
    • pp.211-234
    • /
    • 2008
  • 우리나라의 정보시스템 개발 방법론은 1960년대와 1970년대의 정보기술 도입기, 1980년대의 공공부문을 중심으로 한 방법론 도입기, 1990년대 초반의 민간부문을 중심으로 한 방법론 확산기, 1990년대 중반의 정보공학 방법론을 가미한 방법론 내부화기, 그리고 2000년대의 객체지향과 컴포넌트 기반 개발 방법론을 반영한 방법론 관리기로 발전하였다. 우리나라 정보시스템 개발 방법론은 30년이 채 안 되는 짧은 역사를 지니고 있다. 우리나라는 비록 세계적 흐름과 비교했을 때 대략 10년 늦게 출발하였지만 1990년대 빠른 속도로 발전하여 세계적 업체들과 경쟁할 정도의 수준으로 발전하였다. 본 논문은 1980년 초에 시작되어 2007년 말까지 진행된 우리나라 정보시스템 개발 방법론의 역사를 정리한 최초의 논문이라는 점에서 의의가 있다. 이 논문은 관련 산업에 종사하는 실무자들에게 역사적 통찰력을 제공함으로써 현재와 미래의 전략적 청사진을 그리는 데 도움을 줄 것이다. 그리고 학자와 정책 입안자들에게는 정보시스템 개발 방법론이 걸어온 길을 재음미하는 과정에서 향후 국내 정보시스템 개발 방법론의 나아가야 할 방향에 대한 시사점과 다양한 연구 아이디어를 제공할 것이다.

정보기술 아키텍처를 위한 기술참조모델을 지원하는 표준프로파일 관리시스템 개발에 관한 연구 (A Study on the Development of Standard Profiles Management System which supports the Technical Reference Model for Information Technology Architecture)

  • 양진혁;김영도;정희준;양진영;유명환
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.665-672
    • /
    • 2001
  • 정보기술 아키텍처는 정보시스템에 대한 요구사항을 충족시키고, 상호운용성 및 보안성을 보장하기 위한 일환으로 정립된 개념으로서, 조직에서 사용되는 정보들을 지원하기 위한 정보기술과 그 구성요소들을 분석하고 이들간의 관계를 구조적으로 정리한 체계로서 정의된다. 정보기술 아키텍처는 전사적 아키텍처, 기술참조모델, 그리고 표준프로파일로 구성된다. 정보기술 아키텍처의 한 구성요소인 표준프로파일은 정보기술 표준들의 집합이다. 본 논문에서는 정보기술 아키텍처를 구성 및 활용하기 위하여 기술참조모델에 기반을 둔 표준프로파일 관리시스템 구축에 대한 정보기술의 활용에 대해 언급한다. 구현된 표준프로파일 관리시스템은 국내에서 최초로 시도되는 정보기술 아키텍처 분야에 대한 구현으로서, JSP 및 Java와 같은 객체지향 언어를 사용하여 소프트웨어를 설계하였다. 그리고, UML 표기법에 근거한 기본 및 상세 설계서의 작성, 소프트웨어 아키텍처를 구성하는 컴포넌트 및 디자인 패턴을 활용한 시스템 설계로 인하여 소프트웨어의 재사용성을 높였다. 또한, 리눅스의 활용, 국산 데이터 베이스의 사용, 아파치와 탐캣과 같은 공개 소프트웨어의 사용으로 인한 향후 시스템 유지보수비용을 절감할 수 있도록 하였다. 마지막으로 국외 표준정보 제공시스템에서는 찾아볼 수 없는 타기관에서 사용하는 표준정보에 대한 참조시스템이 포함되어있고 표준에 대한 제정 및 개정에 대한 일련의 업무처리를 인터넷으로 지원할 수 있는 모듈과 같은 다양한 부가적인 서비스들이 본 정보시스템에 통합되어있다.

  • PDF

개인건강기록 기반 만성질환 관리 플랫폼의 설계 및 구현 (Design and Implementation of the Chronic Disease Management Platform based on Personal Health Records)

  • 송제민;이용준;남광우
    • 한국산업정보학회논문지
    • /
    • 제17권1호
    • /
    • pp.47-62
    • /
    • 2012
  • 만성질환 관리 서비스가 활성화되기 위해서는 유헬스 플랫폼을 중심으로 서비스 콘텐츠 개발자, 서비스 제공자, 디바이스 공급자 등이 긴밀하게 협력하여 가치사슬을 형성하는 생태계가 구축되어야 한다, 그러나 기존 유헬스 플랫폼은 안전하고 효율적인 개인건강기록 (PHR) 관리, 맞춤형 지능형 서비스 지원, N 스크린 서비스 지원 등의 부족으로 효과적인 생태계 구축이 어렵다. 이 논문에서는 이러한 유헬스 플랫폼의 문제점을 개선하기 위해 새로운 '만성질환 관리 플랫폼(CDMP: Chronic Disease Management Platform)'을 제안한다. CDMP는 만성질환 건강관리 증진 서비스를 개발 실행 공유하기 위한 공통 기능을 컴포넌트로 제공하고 다양한 서비스 및 시스템 간의 연결.통합을 위한 허브 기능을 수행하는 소프트웨어 플랫폼이다 CDMP는 SOA 기반으로 설계되어 높은 재사용성 확장성을 제공하며 정보 콘텐츠 서비스를 누구나 쉽게 이용할 수 있도록 Open API를 제공하는 개방형 플랫폼, N스크린 서비스를 위한 멀티플랫폼, SNS와의 연동을 통한 자가관리 기능을 지원한다. 이 논문에서는 CDMP 개발을 위한 요구사항 분석, 구조 설계, 설계 검증을 위한 프로토타입 구현을 수행하고, 특히 PHR 정보 관리를 위한 '하이브리드 데이터 모델'의 구현과 성능 평가를 통해 CDMP의 우수성을 검증하였다.

프로덕트 라인에서 공통성과 가변성 분석을 통한 요구사항 관리방법 (A Method to Manage Requirements Analyzing the Commonality and Variability in Product Line)

  • 박동수;김동규;정기원
    • 정보처리학회논문지D
    • /
    • 제13D권7호
    • /
    • pp.909-922
    • /
    • 2006
  • 프로덕트 라인 공학(Product Line Engineering)에서 핵심자산은 제품계열에 속하는 패밀리 멤버들이 어플리케이션을 만드는데 기초가 되는 모든 자산을 포함한다. 핵심자산 가운데 하나인 요구사항은 전통적인 시스템 개발에서와 마찬가지로 모든 핵심자산의 기초가 되는 부분이며, 다른 핵심자산의 공통성과 가변성(Commonality and Variability : C&V)을 결정하는 중요한 요소가 된다. 하지만 요구사항은 도메인 전문가 혹은 개발자가 경험에 기반하여 정형적인 프로세스 없이 분석하고 있으며, 동일한 도메인 요구사항임에도 불구하고 요구사항이 재사용 되지 않고 있다. 따라서 도메인 요구사항은 객관적인 방법을 통해 공통성과 가변성을 도출하고 이를 재사용 할 수 있는 프로세스가 정립되어야 할 필요가 있다. 이에 본 논문에서는 도메인 요구사항을 객관적인 근거에 따라 분석할 수 있는 4가지 활동 즉 도메인 범위 결정, 도메인 요구사항 추출 및 일반화, 도메인 요구사항 분석 및 모델링, 도메인 요구사항 변경 관리 활동 및 그에 따른 세부적인 활동을 제시하였다. 이를 요구사항 관리에 적용할 경우 분석한 도메인 요구사항과 관련된 아키텍처 혹은 컴포넌트의 재사용성 증대를 통하여 제품 개발기간과 비용을 줄이며 생산성을 향상시키는 등의 장점을 가져올 수 있을 것으로 기대한다. 또한 프로덕트 라인 공학에서 핵심자산의 기초가 되는 요구사항을 체계적으로 분석하고 관리함으로써, 요구사항을 기반으로 산출되는 다양한 산출물의 품질을 높일 수 있을 것으로 기대한다.

고해상도 공간영상을 이용한 자연재해 피해조사시스템 설계 및 구현 (Development of Natural Disaster Damage Investigation System using High Resolution Spatial Images)

  • 김태훈;김계현;남기범;심재현;최우정;조명흠
    • 한국공간정보시스템학회 논문지
    • /
    • 제12권1호
    • /
    • pp.57-65
    • /
    • 2010
  • 본 연구에서는 최근 활발하게 보급되고 있는 고해상도 영상과 GIS 기술을 활용하여 광역적 자연재해 피해 조사를 위한 피해조사시스템을 개발하였다. 연구 대상지역은 2008년 7월 집중호우로 인해 큰 피해가 발생한 경상북도 봉화군으로 선정하였으며, 시스템 시범적용을 위해 대상지역 중 가장 피해가 큰 춘양면 약 $60km^2$을 중심으로 GIS DB를 구축하였다. GIS DB는 춘양면 일대의 피해 전, 후 항공사진 및 위성 영상과 1:5,000 수치지형도, 1:1,300 연속지적도를 편집 가공하였다. 피해조사시스템은 VB.NET 2005와 공간 연산을 위해 ArcObject 컴포넌트를 이용하여 개발하였으며, MS-SQL을 사용하여 정보전송 및 동기화를 위한 방안을 마련하였다. 세부 프로세스는 피해 전, 후 항공 위성영상을 비교하여 피해지역을 파악하고, 제반 DB와 중첩분석을 통해 해당 피해항목의 피해규모와 피해추정액을 자동으로 산출되도록 하였다. 고해상도 영상기반의 자연재해 피해조사시스템은 광역적 피해지역에 대하여 객관적이고 정확한 피해정보를 소수의 전문 인력을 통해 신속하게 산출할 수 있으며, 이에 따른 복구예산의 조기편성 및 응급대응책 마련에 효율적이다. 또한 피해정보의 손쉬운 관리와 전산화된 데이터를 통해 피해예방계획 수립에 있어서도 활용 가능 할 것이라 생각되며, 궁극적으로 IT 기반의 유비쿼터스 방재시스템 개발에 효율적으로 활용 가능할 것이라 사료된다. 추후 더욱 효율적인 시스템 운영을 위해서 산출된 피해정보의 전자재해대장 연계를 통한 지속적인 방재 DB 구축 방안 마련이 필요하다.

하천 만곡부를 고려한 GIS 기반 침수지역 레이어 구축 (The Construction of GIS-based Flood Risk Area Layer Considering River Bight)

  • 이근상;유병혁;박진혁;이을래
    • 한국지리정보학회지
    • /
    • 제12권1호
    • /
    • pp.1-11
    • /
    • 2009
  • 홍수시 댐 방류에 따른 하류하천의 침수지역을 신속하게 가시화하는 것은 댐관리 업무에 매우 중요하다. 하천구간별로 모의된 홍수위를 기반으로 침수지역을 효과적으로 표출하기 위해서는 하천의 만곡부에서 나타나는 중복영역을 제거해야 된다. 본 연구에서는 홍수분석모형 (COSFIM)과 FLDWAV 모델을 연계하여 하천 만곡부를 고려한 침수지역 가시화를 위해 배수강제 알고리듬을 적용하였다. 배수강제 알고리듬은 자동유역추출시 지형상의 함몰점을 제거함으로서 수문학적 처리연구 등에 장점을 주는 보간법의 일종이다. 본 연구에서는 남강댐 하류구간을 대상으로 하천만곡부를 고려한 침수지역 레이어 제작기법을 제시하였으며, 이러한 프로세스를 자동으로 수행하기 위해 Arcobject 컴포넌트 기반의 시스템을 개발하였다. 침수지역레이어 자동추출시스템은 시간측면에서 대용량 데이터를 기반으로 수행되는 홍수범람가시화 업무를 효과적으로 절감시킬 수 있었다. 또한 침수지역 레이어는 IKONOS 위성영상과의 연계를 통해 홍수 재해관련 업무에 실감정보를 제공할 수 있었다.

  • PDF

자가치유 기법을 기반한 시스템 문제결정 자동화 방법론 (An Automated Approach to Determining System's Problem based on Self-healing)

  • 박정민;정진수;이은석
    • 정보처리학회논문지D
    • /
    • 제15D권2호
    • /
    • pp.271-284
    • /
    • 2008
  • 자가치유란 시스템에 정의된 제약사항들을 평가하고 위배 시에 적절한 전략을 적용하는 방법론이다. 오늘날 복잡해져가는 컴퓨팅 환경에서 자가치유를 위해 시스템에 발생한 문제를 스스로 인식하는 능력을 부여하는 연구가 중요한 이슈가 되고 있다. 그러나 대부분의 기존연구들은 목표시스템을 자가치유하기 위해 자가치유 개발자들이 제약조건을 모델링하고 분석해야 하는 노력이 크다. 따라서 본 논문에서는 자가 치유 기법을 기반으로 시스템의 내외부 문제 결정을 자동화하는 방법론을 제안한다. 본 방법론은 1) 목표 시스템의 설계단계에서 생성된 설계모델들로 시스템을 명세화하고, 2) 명세화 된 내용을 기반으로 시스템의 내외부 대한 공통 제약 사항을 자동 생성한다. 3) 자동 생성된 내부 상태 규칙을 통해 컴포넌트간의 의존관계를 해석하여 4) 생성된 공통 제약사항과 분석된 연관성 모델을 코드로 변환하고 문제결정 수준을 결정한다. 5) 문제결정 수준을 기반으로 시스템의 내외부 상태를 모니터링을 하고, 비정상 상태 발생 시 전략을 적용한다. 이러한 자동화된 제안 방법론의 특징을 통해 자가 치유 개발자의 분석의 부하를 줄이며, 나아가서는 시스템의 외적 환경뿐 아니라 내부 상태 문제에 관한 비정상적인 동작을 신속하게 정상적인 상태로 회복하고, 시스템 다운과 같은 고장 횟수를 줄이는 것이 가능해 진다. 본 논문에서는 평가를 위해 제안 방법론을 비디오 회의 시스템에 적용하고 기존 방법론과의 자가치유를 위한 활동을 비교하여 그 유효성을 확인한다.