• 제목/요약/키워드: 정보관리 아키텍처

검색결과 419건 처리시간 0.025초

컴포넌트 기반 아키텍처 설계 사례 (A Case of Component-based Architecture Design)

  • 조진희;나희동;김진삼;김태우
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.2039-2042
    • /
    • 2002
  • 컴포넌트 기반 개발환경이 성숙되면서 아키텍처는 재사용 기반을 제공하는 핵심 기술요소로 인식되고 있으며, 이의 체계적인 설계와 관리를 위한 소프트웨어 아키텍처 설계개념이 중요시되고 있다. 그러나 최근 객체지향 개발 프로세스에서 클래스 단위의 하위수준 모듈에서 시작하여 컴포넌트를 도출해가는 상향식(bottom-up)설계방식이나 컴포넌트 개발에서 강조하는 패턴중심 설계기법은 비즈니스 관점의 전략적 아키텍처 설계가 불가능한 단점이 있다. 이에 본 논문에서는 기존의 아키텍처 설계 기법의 단점을 보완하기 위해 한국전자통신연구원에서 개발한 컴포넌트기반 시스템 개발 방법론인 마르미-III 에서 채택하고 있는 아키덱처 설계기법을 소개하고 이를 적용한 사례를 소개한다.

  • PDF

클러스터 기반 VOD 시스템의 QoS 아키텍처 설계 (A Design of QoS Architecture for VOD(Video On Demand) System Based on Cluster)

  • 정지아;정기동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.199-201
    • /
    • 2000
  • 본 논문에서는 클러스터에 기반한 주문형 비디오 (VOD: Video On Demand) 시스템에서의 QoS (Quality of Service) 아키텍처를 제안한다. 제안하는 QoS 아키텍처는 IP 네트웍상에서 사용자에게 다양한 서비스 질의 선택과, 선택한 질의 보장을 제공하며, 클러스트 시스템의 자원관리를 통해 서버의 효율을 극대화 시킨다. 클러스터 VOD 시스템의 QoS 아키텍처는 사용자 요구의 협상을 위한 Weighted Price 함수와 요구분배 기법인 Max-min 함수를 이용하여 사용자에게 제공하는 QoS의 수준을 높여주고, 저장 서버들간의 부하균등을 통해 효율성을 높인다. QoS 아키텍처 내의 핵심 모듈인 QoS Mapper와 QoS Manager의 성능을 확인 하는 실험을 통하여 사용자에게 서비스되는 QoS 수준이 증가하였음을 확인할 수가 있었고, 저장서버들간의 부하를 효과적으로 분산시켜 VOD 시스템의 동시 사용자수를 증가 시키고, 안정적인 서비스를 할 수 있음을 확인하였다.

  • PDF

시맨틱 라이브러리를 위한 아키텍처 참조 모델 (Architectural Reference Model for Semantic Library)

  • 한성국;이현실
    • 정보관리학회지
    • /
    • 제24권1호
    • /
    • pp.75-101
    • /
    • 2007
  • 기술 환경의 변화는 문헌정보시스템의 혁신적인 변화를 촉진하고 있다. 본 연구에서는 문헌 정보 체계기술과 인터넷 정보기술을 융합된 차세대 문헌 정보 시스템의 원형으로 시맨틱 라이브러리를 정의하고, 시맨틱 라이브러리의 기능적 요구사항과 아키텍처의 참조모델을 제시하였다. 시맨틱 라이브러리는 온톨로지와 메타데이터 기반의 의미적 상호 운용성과 통합을 실현하고 정보 자원의 개방과 공유 참여와 협업을 통하여 이용자 정보서비스를 혁신하는 체제이다. 또한 시맨틱 라이브러리는 FRBR의 논리구조를 근간으로 하여 서비스 지향 아키텍처로 구현됨으로써 효과적으로 시스템을 구축을 실현할 수 있다. 본 연구에서는 차세대 문헌정보 시스템의 모델로 6개 수평 계층과 3개 수직요소로 구성되는 시맨틱 라이브러리의 참조 모델을 제시하였다.

모바일 및 유비쿼터스 서비스 환경을 지원하는 XML기반의 단일인증 설계

  • 손민우;정종일;신동일;신동규
    • 정보보호학회지
    • /
    • 제17권5호
    • /
    • pp.15-24
    • /
    • 2007
  • 모바일 및 웹 어플리케이션의 통합으로 인해 모바일 사용자들이 접근할 수 있는 서비스의 수는 크게 증가했지만 사용자들은 여러 개의 사용자 이름과 패스워드를 관리해야하는 어려움을 가지고 있다. 이와 유사한 상황은 다양한 종류의 개인장비, 무선 센서, 서버, 서비스 그리고 댁내에서 네트워크화 된 기기들로 구성된 흠 네트워크 환경으로 확장될 수 있다. 최근 디지털 홈 워킹 그룹 (DHWG: Digital Home Working Group)은 보안 강화를 위해 사용자와 기기에 대한 호환성 있는 인증 및 인가 메커니즘을 위한 프레임워크를 준비할 것을 권고하고 있다. 인터넷, 인트라넷 그리고 댁내에 분산된 자원들을 사용하기 위해 각 어플리케이션에 대한 사용자의 인증 및 인가는 반드시 필요하지만 이는 보안 관리와 시스템성능 측면에서는 커다란 부담이 된다. 본 논문에서는 XML기반의 단일인증기술 표준인 SAML (Security Assertion Markup Language)을 이용한 단일인증 아키텍처를 제안한다. 제안된 아키텍처를 기반으로 모바일 및 유비쿼터스 서비스 환경에서 모바일과 홈 기기간에 서로 다른 개체의 인증 및 인가 프로파일 정보의 교환을 가능하게 하므로 분산 환경에서의 보안 관리를 강화할 수 있다. 특히 제안된 아키텍처에서는 고도의 연산능력을 필요로 하는 보안정보의 전자서명 및 암복호 작업을 유선환경에 구성된 고성능의 기기로 전가하고 모바일 기기는 사용자의 인증을 검증할 수 있는 작은 문자열 형태의 artifact를 보유하고 이를 사용자의 인증에 이용함으로써 낮은 컴퓨팅 능력과 기억용량의 한계 같은 모바일 기기의 성능적인 제약을 극복할 수 있게 한다.

ECA규칙을 이용한 동적 확장가능 로봇 아키텍처 (A Dynamic Extendable Robot Architecture using ECA rules)

  • 우희정;정우성;이은주;이종석;우치수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (C)
    • /
    • pp.151-153
    • /
    • 2006
  • 로봇은 특수 분야에서 일반 산업 및 가정에 이르기까지 다양한 경로를 통해 사람에게 유용한 서비스를 제공해왔다. 하지만 로봇의 아키텍처 및 인터페이스의 비표준화로 인해 호환성 및 생산성의 문제가 야기되었다. 본 논문에서는 ECA규칙을 이용하여 컴포넌트의 동적 추가 및 확장이 가능한 로봇 아키텍처를 제안한다. 센서와 동작기 부분의 인터페이스를 표준화하였으며 ECA규칙 적용을 위한 DB스키마 및 규칙 정보 관리를 위한 테이블 구조를 제시하였다. ECA규칙은 구조가 단순하여 기계학습의 응용에도 적합하다. 제안하는 아키텍처는 컴포넌트 조합이 바뀔 때마다 동적으로 새로운 규칙을 적용할 수 있고 공개된 컴포넌트가 가진 어휘를 이용하여 확장된 규칙을 정의할 수 있다.

  • PDF

범정부 정보화 투자관리 문제점 및 개선방안에 관한 연구: 아키텍처적 방법을 중심으로 (A Study on Solving Problems in Pan-government IT Investment Management: Focusing on Architectural Ways)

  • 오승운;김충영
    • 정보화연구
    • /
    • 제9권4호
    • /
    • pp.377-389
    • /
    • 2012
  • 2012년 UN이 발표한 전자정부 준비지수(E-Government Readiness Index)에 따르면 우리나라는 지난번에 이어 연속 1위를 차지하였다. 그러나 IMD가 발표한 국가 경쟁력 지수에 의하면 우리나라의 국가경쟁력 지수는 3년 연속 20권에 머물고 있다. 특히, 2012년에는 정부효율성 부분이 2011년 대비 3단계 하락한 25위로 내려앉았고 정보화와 영향이 있는 인프라는 3년간 20위인 상황이다. 이는 정보화의 발전이 정부업무 효율에 영향을 주지 못하고 있다는 반증일 수 있다. 본 연구에서는 이러한 현상을 정보화 라이프 싸이클 관점에서(기획-예산-구축 운영-평가) 분석하였다. 그 결과 각 단계별 정보의 연계 및 합리적인 추적관리 부재와 체계적인 계획에 따른 정보화관리가 미흡한 것으로 나타났다. 이를 해결하기 위해 아키텍처적인 방법을 활용해 개선방안을 제시하였다.

차세대 보험시스템에서의 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 로 차세대프로젝트를 진행하려는 이용자들에게 아키텍처 수립 및 시스템 개발에 필요한 효율적인 방안을 제공할 수 있을 것이다.

  • PDF

휘처 모델 기반의 프로덕트 라인 아키텍처 변화성 설계 (Design of Product Line Architecture Variability based on Feature Model)

  • 김수연;김지영;정란;김행곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.1563-1566
    • /
    • 2003
  • 프로덕트 라인은 다양하고 빠르게 변화하는 시장의 요구사항과 특정 도메인 영역에 속하는 애플리케이션 간의 재사용 가능한 아키텍처 및 컴포넌트의 구성으로부터 연관된 시스템 구축시 생사성과 품질의 향상을 제공함으로써 현재 많은 관심의 초점이 되고 있다. 또한, 이들 프로덕트 라인에서는 프로덕트들 사이의 공통성과 변화성에 초점을 두고 이들 분류 방법으로 휘처 모델링이라는 개념을 주로 사용하여 분석하고 있다. 또한 재사용 가능한 아키텍처는 많은 변화 계획들과 메카니즘을 포함하고 있다. 하지만, 아키텍처를 설계하기 위한 아키텍처에서의 변화성 관리에 대한 명확한 방법이 미흡하다. 따라서 본 논문에서는 재사용 가능한 아키텍처를 설계하기 위해 변화성의 명확한 표현과 아키덱처에서의 적절한 위치를 식별하기 위해, 다양한 변화성 타입을 정의하고, 휘처 모델을 기반으로한 아키텍처의 변화성과 아키덱처의 컴포넌트 관련성에서의 변화성 표현 방법을 기술하고 사례 연구로 웹기반교육 시스템 개발에 적용하고자 한다.

  • PDF

연구성과물 재활용을 위한 성과물관리시스템 아키텍처 (Architecture of Management System for Reusing R&D Results)

  • 신성호;엄정호;최성필;홍순찬;정한민
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(D)
    • /
    • pp.311-313
    • /
    • 2012
  • 연구개발을 통해 얻어진 결과물 자체가 잘 보존되고 관리되면, 기술이전 등 상업화가 가능하다. 그렇지만, 연구 현장에서 연구개발을 통해 얻어진 데이터셋이나 소프트웨어 등 성과물들은 개인별로 관리되고 있거나 제대로 관리되지 않아서, 재사용이 어려운 실정이다. 따라서 국가차원에서는 전체 연구성과물의 메타정보 수집을 통한 연구성과물 현황 관리와 이를 분석한 분석정보의 활용에 중점적으로 노력하고, 실제연구개발을 수행하는 개별 연구원이나 기관들은 연구성과물의 재활용에 초점을 맞춘 성과물 관리가 필요하다. 이를 위해 본 연구에서는 연구개발의 결과물을 관리하기 위한 시스템 아키텍처 설계 방안을 제시한다. 연구성과물의 체계적인 관리를 위해서 연구성과물 등록, 저장, 조회/사용, 관리 등 연구성과물 관리를 위한 프로세스 마련이 필요하고, 개별 연구성과물에 대한 메타항목 정의도 필요하다는 결론을 도출했다. 이를 통해 연구성과물의 재생산을 위한 비용을 절감할 수 있으며, 연구의 연속성이 확보되어 질높은 연구성과를 창출할 수 있는 환경이 마련될 것으로 기대한다.

층위구조 아키텍처의 복구 및 일치성 검사를 위한 프로그램 분석 방법 (A Program Analysis Technique for Recovery of Layered Architecture and Conformance Checking)

  • 박찬진;홍의석;강유훈;우치수
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권8호
    • /
    • pp.730-741
    • /
    • 2005
  • 층위 구조 아키텍처는 프로그램을 일반성에 따라 분할하는 모듈 구성의 방법이다. 본 논문은 객체지향 프로그램으로부터 층위 구조 아키텍처를 복구하고 아키텍처 문서와의 일치성을 검사하는 방법을 제시한다. 객체지향 프로그램에서의 층위구조 스타일 규칙을 기술하기 위해, 모듈 간 사용 관계에 기반한 모듈들의 부분 순서 집합을 구성하며, 재정의 관계를 통해 모듈 간 층위 관계를 정의한다. 또한, 층위 관계의 의미를 설계 패턴에서의 예를 통해 설명한다. 프로그램으로부터 층위 구조 아키텍처를 복구하기 위한 절차를 기술하며, 복구를 위한 메타 모델을 제시한다. 이를 기반으로 공개 소스 프로젝트를 통해 개발된 소프트웨어의 소스코드들로부터 층위 구조 아키텍처를 복구하고, 복구된 아키텍처로부터 발견된 층위 관계의 의미와 아키텍처 문서와의 불일치 부분들에 대해 논의한다. 검사를 통해 아키텍처 문서와 일치하지 않는 부분들이 발견하였고, 이를 조사한 결과 이들이 층위 구조 아키텍처에서 허용 가능한 예외로 여겨지지만 아키텍트가 이들 부분에 대한 변경을 주의 깊게 관리할 필요가 있다는 것을 지적하였다.