• 제목/요약/키워드: 가로-지향 데이터베이스 시스템

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

SGML DTD로부터 UML 클래스 다이어그램으로의 사상 알고리즘 (An Algorithm for Mapping an SGML DTD to UML Class Diagram)

  • 황용주;김용성
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권4호
    • /
    • pp.508-520
    • /
    • 1999
  • 이 기종 시스템들간의 교환을 목적으로 사용되는 SGML(Standard Generalized Markup Language)문서는 논리적인 구조를 나타내는 구조를 나타내는 DTD(Document Type Definition )가 필요하다. 이러한 SGML DTD을 모델링하기 위해 기존에 여러 가지 방법이 제안되어 왔는데, 본 연구에서는 SGML DTD를 UML (Unified Modeling Language)클래스 다이어그램이 객체 모델로 사상시키는 알고리즘과 데이터 베이스 스키마 형태로 나타내기 위한 형식 모델을 제안한다. 본 연구에서 제안한 사상 규칙들과 알고리즘을 이용하면 SGML DTD을 보다 자연스럽게 객체지향 모델링하므로 데이터베이스 스키마로 변환이 용이하며, 형식모델을 데이터베이스 스키마 형태를 정의하므로 객체지향적인 문서 처리와 검색을 위한 효율적인 환경을 제공하게 된다.

고속 데이터베이스 시스템을 위한 컬럼-인지 양분화 기법 (Column-aware Polarization Scheme for High-Speed Database Systems)

  • 변시우
    • 인터넷정보학회논문지
    • /
    • 제13권3호
    • /
    • pp.83-91
    • /
    • 2012
  • 최근 컬럼-기반 저장 장치는 우수한 입출력 성능으로 고속 데이터베이스 시스템의 진보적인 중요 모델이 되었다. 본 논문에서는, 기존의 가로-기반 저장 모델과 비교 분석하고, 고속 컬럼-기반 데이터베이스 시스템의 유효 성능을 향상시키기 위하여, 플래시 메모리와 어시스트 드라이브를 활용한 새로운 컬럼-인지 스토리지 관리 모델을 제안한다. 컬럼-인지 폴라라이징이라고 하는 본 스토리지 관리 기법은 테이블 컬럼을 활성-컬럼과 비활성-컬럼으로 양분하여 압축 저장하며, 고부하시에 어시스트 드라이브를 활용하여 적체된 저장 연산을 리벨런싱한다. 실험 결과는 본 제안 기법이 컬럼-기반 스토리지의 초당 저장 연산 처리치를 19% 개선하였고, 그 응답 성능도 49%개선되었음을 보였다.

대용량 컬럼 저장소를 위한 교차 압축 이중화 기법 (Cross Compressed Replication Scheme for Large-Volume Column Storages)

  • 변시우
    • 한국산학기술학회논문지
    • /
    • 제14권5호
    • /
    • pp.2449-2456
    • /
    • 2013
  • 컬럼-기반 데이터베이스 저장소는 우수한 입출력 성능으로 대용량 데이터 분석 시스템을 위한 매우 진보적인 모델이다. 전통적인 데이터 저장소는 빠른 쓰기 연산을 위하여 한 레코드의 속성들을 하드 디스크에 연속적으로 배치되어 있는 가로-지향 저장 모델을 활용하였다. 하지만 검색이 대부분인 데이터웨어하우스 시스템을 위해서는 월등한 판독 성능 때문에 컬럼-지향 저장소가 더 적합한 모델이 되고 있다. 또한 최근에는 MLC 플래시 메모리를 사용한 SSD가 고속 데이터 분석 시스템을 위한 적합한 저장 매체로 인식되고 있다. 본 논문에서는 고속 컬럼-지향 데이터 저장소 모델을 도입하고, 고속 컬럼-지향 데이터웨어하우스 시스템을 위한 교차 압축 이중화를 활용하는 새로운 저장소 관리 기법을 제안한다. 본 저장소 관리 기법은 두 개의 MLC SSD에 기반하며, 압축과 비압축된 세그먼트의 교차 이중화를 통하여 높은 CPU 및 입출력 부하에서도 우수한 저장 성능과 안정성을 얻는다. 성능 평가 결과를 통하여 본 저장소 관리 기법이 기존 기법보다 컬럼 세그먼트 갱신 처리치 및 그 응답시간 측면에서 더 우수함을 확인하였다.

KoDialoGPT2 : 한국어 일상 대화 생성 모델 (KoDialoGPT2 : Modeling Chit-Chat Dialog in Korean)

  • 오동석;박성진;이한나;장윤나;임희석
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2021년도 제33회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.457-460
    • /
    • 2021
  • 대화 시스템은 인공지능과 사람이 자연어로 의사 소통을 하는 시스템으로 크게 목적 지향 대화와 일상대화 시스템으로 연구되고 있다. 목적 지향 대화 시스템의 경우 날씨 확인, 호텔 및 항공권 예약, 일정 관리 등의 사용자가 생활에 필요한 도메인들로 이루어져 있으며 각 도메인 별로 목적에 따른 시나리오들이 존재한다. 이러한 대화는 사용자에게 명확한 발화을 제공할 수 있으나 자연스러움은 떨어진다. 일상 대화의 경우 다양한 도메인이 존재하며, 시나리오가 존재하지 않기 때문에 사용자에게 자연스러운 발화를 제공할 수 있다. 또한 일상 대화의 경우 검색 기반이나 생성 기반으로 시스템이 개발되고 있다. 검색 기반의 경우 발화 쌍에 대한 데이터베이스가 필요하지만, 생성 기반의 경우 이러한 데이터베이스가 없이 모델의 Language Modeling (LM)으로 부터 생성된 발화에 의존한다. 따라서 모델의 성능에 따라 발화의 품질이 달라진다. 최근에는 사전학습 모델이 자연어처리 작업에서 높은 성능을 보이고 있으며, 일상 대화 도메인에서도 역시 높은 성능을 보이고 있다. 일상 대화에서 가장 높은 성능을 보이고 있는 사전학습 모델은 Auto Regressive 기반 생성모델이고, 한국어에서는 대표적으로 KoGPT2가 존재한다. 그러나, KoGPT2의 경우 문어체 데이터만 학습되어 있기 때문에 대화체에서는 낮은 성능을 보이고 있다. 본 논문에서는 대화체에서 높은 성능을 보이는 한국어 기반 KoDialoGPT2를 개발하였고, 기존의 KoGPT2보다 높은 성능을 보였다.

  • PDF

웹기반 배전자동화시스템의 설계 및 구현 (Design and Implementation of Web Based Distribution Automation Management System)

  • 홍정훈;김용덕;양해술
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.269-272
    • /
    • 2004
  • 1950년대 동란을 거쳐 1960년대 초반부터 시작된 경제개발계획에 의해 급격한 경제성장으로 인해 산업 인구의 대도시 집중화에 의하여 전기의 공급력 부족 현상은 지속되었다. 따라서, 이때부터 성장한 경제배전계통은 수적으로도 많고 광범위하게 산재되어 있어 인력에 의해서는 더 이상 효과적인 관리가 어렵게 되었고, 사회가 고도 정보화로 진전되면서 수용가는 한층 더 높은 공급 신뢰도와 고품질의 전력공급을 요구하고 있다. 이러한 변화에 따라 전력공급자는 전력계통에 대한 감시와 제어를 통하여 항시 안정적이고 신뢰성있는 운용을 하여야한다. 이에 따라 배전계통에 설치된 배전설비를 컴퓨터와 통신수단을 이용하여 원격지에서 감시 제어할 수 있는 배전자동화 시스템에 대한 연구가 오래 전부터 이루어져 왔으며 효과적으로 양질의 전력을 공급하고자 배전자동화 시스템(DAS)이 도입되었다. 본 연구에서는 능동적인 감시 및 제어기능을 제공하는 객체지향형 능동데이터베이스 알고리즘을 사용하여 배전계통 제어에 적용하였고 기존의 인터넷 통신망을 통한 감시 및 제어가 가능하게 하였으며 이러한 효과에 의해 배전계통이 여러개의 다른 전력회사로 분할될 경우 각기 존재하는 다른 시스템에 대하여 인터넷을 통한 연계가 가능하도록 하여 통합적인 데이터베이스를 구축하는데 용이하게 하였다.

  • PDF

컬럼-기반 데이터베이스를 위한 그림자 복구 (Shadow Recovery for Column-based Databases)

  • 변시우
    • 한국산학기술학회논문지
    • /
    • 제16권4호
    • /
    • pp.2784-2790
    • /
    • 2015
  • 컬럼-기반 데이터베이스 저장소는 우수한 입출력 성능으로 대용량 데이터 트랜잭션을 위한 매우 진보적인 모델이다. 전통적인 데이터 저장소는 빠른 쓰기 연산을 위하여 한 레코드의 속성들을 하드 디스크에 연속적으로 배치되어 있는 가로-지향 저장 모델을 활용하였다. 하지만 검색이 대부분인 데이터웨어하우스 시스템을 위해서는 월등한 판독 성능 때문에 컬럼-지향 저장소가 더 적합한 모델이 되고 있다. 또한 최근에는 플래시 메모리를 사용한 SSD가 고속 데이터 분석 시스템을 위한 적합한 저장 매체로 인식되고 있다. 본 연구에서는 플래시 미디어 파일 시스템을 기반으로 하는 컬럼-기반 데이터베이스 환경을 위한 새로운 트랜잭션 회복기법(CoSR)을 제안한다. 제안 기법은 기존의 쉐도우 페이징 기법을 개선하여 플래시 파일 시스템에서 새로운 블록에 데이터를 저장할 경우 무효화되어 폐기되는 이전 데이터 블록을 재활용하였다. 이를 위하여 제안된 컬럼-기반 쉐도우 복구 기법에 재활용 쉐도우 리스트 구조를 활용하였다. 제안 기법은 기존 쉐도우 페이징기법의 최대 단점인 쉐도우 페이지 관련 추가 저장공간의 부담을 최소화하고, 기존 복구 기법에서 컬럼 데이터 압축에 기인한 입출력 성능저하를 최소화 할 수 있다. 실험 분석결과를 통하여 CoSR기법이 기존 기법보다 17% 더 우수함을 확인하였다.

XML을 이용한 내용기반 이미지 데이터베이스의 설계 및 검색 시스템 구현 (Design of Content-Based Image Database and Development of Retrieval System using XML)

  • 박선영;용환승
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제27권4호
    • /
    • pp.572-584
    • /
    • 2000
  • 내용기반 이미지 검색을 하기 위해서는 이미지에 대한 내용정보가 필요하며, 이러한 내용정보간에는 상호 연관성이 존재한다. XML(eXtensible Markup Language)은 내용정보간의 상호연관성을 표현하기에 적절하므로 본 논문에서는 이미지 내용정보를 구조화하기 위한 방법으로 XML을 사용하였다. 또한 이미지는 눈에 보이는 객체의 시각적인 특징과 이미지 전테가 내포하는 시술적인 의미도 가지므로, 이러한 이미지의 특성에 따라 내용정보의 구조도 객체의 시각적 특징 중심의 모델링과 의미 중심의 모델링으로 구분하여 XML 문서 구조를 모델링 하였다. 구조화된 모델들 간의 객체지향 특성을 이용하여 XML 데이터 서버인 eXcelon에 통합하고, 이를 XQL(XML Query Language)에 의하여 질의해 냄으로써 검색 구간에 제약을 가하고 이를 통하여 더욱 효과적인 검색을 지원하도록 한다. 검색되어진 XML 문서 구조는 XSL(extensible StyleSheets Language)의 적용을 통하여 쉬운 형태로 웹 브라우저 상에 출력하도록 한다. 마지막으로 본 논문에서 제안한 모댈링의 효율성을 검증하기 위하여, 웹 상에서 이미지 내용정보의 상호 연관성에 기반 하여 원하는 이미지를 검색할 수 있는 시스템을 구현하였다.

  • PDF

gCRM을 위한 공간 데이터 통합관리 시스템의 설계 및 구현 (Design and Implementation of Spatially-enabled Integration Management System for a gCRM)

  • 김삼근;문일환;안재근
    • 정보처리학회논문지D
    • /
    • 제18D권1호
    • /
    • pp.57-66
    • /
    • 2011
  • 최근 기업 데이터의 약 80%가 공간적인 요소를 포함하고 있다는 사실이 크게 부각됨에 따라 고객 관계 관리(Customer Relationship Management, CRM) 시스템에 공간 데이터를 활용하고자 하는 새로운 분석 방법에 대한 요구가 증가하고 있다. 하지만 전통적인 CRM 시스템은 공간 데이터를 관리하거나 공간 데이터를 이용한 사용자 환경을 제공하기에 부적합하다. 본 논문에서는 레거시 CRM 시스템과 객체 지향 데이터베이스를 이용하여 엔터프라이즈 데이터와 공간 데이터의 통합관리가 가능하고 gCRM(geographic CRM)을 위한 시각화 및 분석기능을 지원하는 공간 데이터 통합관리 시스템을 설계 및 구현하였다. 본 논문에서 제시한 시스템 구축을 통하여 기 구축된 CRM 시스템에 공간 데이터 관리 및 분석이 가능한 gCRM을 효과적으로 적용할 수 있음을 확인하였다.

가상 기업의 통합 데이터 환경을 위한 데이터베이스 브로커 시스템의 설계 및 구현 (Design and Implementation of Database Broker system for Integrated Data Environment of Virtual Enterprises)

  • 윤선희;정진욱
    • 한국정보처리학회논문지
    • /
    • 제6권2호
    • /
    • pp.425-438
    • /
    • 1999
  • 네트워크 컴퓨팅의 급속한 발전과 기업의 인터넷/익스트라넷의 일반적인 사용으로 미래의 비즈니스 환경은 기업의 이익 및 효율성을 최대화하기 위해 기업 통합(Enterprise Integration) 및 가상 기업 (Virtual Enterprise)가 실현 될 것으로 예상된다. 기업간의 정보 공유을 기반으로 하는 가상 기업을 운영하기 위해서는 가상 기업의 정보 전달 수단과 관련된 작업 프로세스, 가상 기업에 참여하는 구성원 및 CAlS의 구현을 기반으로 하는 가상 기업의 지원 환경으로 이루어진다. 가상 기업의 환경으로 제공되는 CALS 구현을 위한 통합 데이터 환경을 지원하는 시스템은 각 지역 데이터의 자치성을 보장하며, 사용자에게 단일의 전역적인 뷰를 제공하기 위해 네트워크로 연결된 기업간의 이질적인 데이터베이스를 투명하게 엑세스할 수 있도록 제공되어야 한다. 본 논문에서는 가상기업 지원 환경으로 제공되는 통합데이터 환경을 위하여 각 기업에 존재하는 기존의 시스템을 유지하면서 이질적인 데이터베이스들을 투명하게 엑세스할 수 있는 방법으로 웹환경에서 Java/CORBA 기술과 관계형 데이터베이스, 객체지향형 데이터베이스와 파일 정보를 수용하기 위한 객체 질의 언어를 사용하는 데이터베이스 브로커 시스템을 설계 및 구현한다.

  • PDF

IFC를 이용한 설계정보관리시스템 핵심부 구축 (Design Information Management System Core Development Using Industry Foundation Classes)

  • 이근형;진상윤;김재준
    • 한국건설관리학회논문집
    • /
    • 제1권2호
    • /
    • pp.98-107
    • /
    • 2000
  • 최근 건설산업에서 컴퓨터의 활용이 일반화되어 가면서, CAD, PMIS(Project Management Information System), 구조해석 프로그램, 공정관리 프로그램 등을 통해서 발생하는 정보의 양은 급증하고 있다. 그 정보의 양이 방대해지고, 복잡해지면서 이들 정보를 효과적으로 관리하며, 재활용하는 것이 건설산업의 생산성을 좌우하는 요소가 되어가고 있다. 이러한 상황에서 건설업에서의 정보기술과 CIC(Computer Integrated Construction)에 대한 연구가 진행되고 있다. 최근에는 프로덕트 모델을 이용하여 정보를 통합하기 위한 방안으로 IFC(Industry Foundation Classes)가 IAI에 의해 개발되어서 이를 이용한 정보 공유 및 활용에 대한 연구가 수행되고 있다. 하지만, 이들 연구가 아직 초기 단계에 머물러 있고, 대부분 개념적인 내용을 중심으로 이루어지고 있다. 따라서 IFC를 이용한 설계정보관리시스템 구축을 위한 좀 더 구체적인 모델과 구축 프로세스에 대한 연구가 필요한 상황이다. 본 연구의 목적은 IFC를 이용하기 위해 필요한 요소 기술을 조사하고, 이를 이용해서 IFC를 활용한 설계정보관리시스템의 모델을 제시하고, 제시된 모델에서 핵심적인 기능을 수행하는 프로젝트 데이터베이스와 프로덕트 프레임워커의 역할과 이들을 구축하기 위한 프로세스를 밝히는데 있다. 이들의 주된 역할은 건축정보와 구조정보의 통합과 프로덕트 정보의 다중 통합이며, 이들의 구현을 위한 프로세스로 먼저 '프로덕트 모델링' 과 '응용프로그램 개발' 의 두 가지를 상위단계의 활동으로 정의하고, 응용 프로그램 개발을 다시 'IFC스키마 컴파일', '클래스 컴파일', '프로젝트 데이터베이스 스키마 생성', '프로덕트 프레임워커 개발, '프로젝트 데이터베이스 생성'의 다섯 가지 활동으로 정의했다. 이러한 활동들을 위해 이용되는 도구들로 C++ 컴파일러, CAD, ST-Developer, ST-ObjectStore, ObjectStore 등을 제시했다. 이렇게 구축된 프로젝트 데이터베이스의 정보들은 인터넷을 이용한 분산기술과 XML을 이용해서 정보 관련자들 간의 공유 방안 및 '3차원 모델링', '프로덕트 정보 생성', '데이터베이스 생성 및 수정', '여러가지 체계에 따른 모델의 재구성', '모델별 도면 및 시방서 연결', '물량 정보 생성'의 다섯 단계로 제시하였다.

  • PDF