• Title/Summary/Keyword: 관계기반 설계

Search Result 1,490, Processing Time 0.034 seconds

Design of a Mapping Structure of XML DTDs to Relational Tables (XML DTD로부터 관계형 테이블로의 사상구조 설계)

  • 박은경;정채영;김현주;배종민
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04b
    • /
    • pp.133-135
    • /
    • 2001
  • 데이터로서 XML 역할에 대한 중요성이 증대되어감에 따라, 구조 정보를 내포하고 있는 데이터로서의 XML 문서를 효과적으로 관리하는 구조설계 및 질의어 처리에 대한 연구가 활발히 진행되고 있다. XML 저장구조는 XML 스키마에 의존하지 안고, 반구조적 데이터에 대한 저장과 질의처리 설계방법과 DTD와 같은 XML 스키마를 기반으로 저장구조를 설계하는 방법이 있다. DTD는 XML 문서의 논리적인 구조정보를 표현하는 역할을 가지고 있으며, 그러한 역할은 이 기종간의 문서교환시 더욱 중요해진다. DTD 기반의 XML문서를 관계형 테이블로 사상하고자 할 때, 사상과정이 자동적으로 이루어지는 경우와 사용자가 관리자가 직접 테이블 생성에 관여하는 수동적인 사상방법이 있다. 수동적인 사상과정은 질의처리가 구현시 데이터베이스 설계 방법에 크게 의존하게 되는 단점이 있지만, 사용자가 주어진 DTD 구조에 따라서 특정 응용에 알맞은 저장구조를 직접 설계하기 때문에 더 효율적인 저장구조를 설계할 수 있다. 본 논문에서는 관계형 DB를 질의처리 하기 위한 하부 저장소로 사용하고, DTD 기반의 XML 문서를 관계형 DB 테이블간의 수동적인 사상과정을 통하여 효율적인 XML 문서 저장구조를 설계하는 방법을 제시한다.

  • PDF

Templates Design for Reuse and Their Application - Applying Composition for Design and Inheritance for Uses - (재사용을 위한 템플릿 설계 및 적용 - 구성 관계에 의한 설계와 유전 관계에 의한 적용 -)

  • 박광호
    • The Journal of Information Technology and Database
    • /
    • v.4 no.2
    • /
    • pp.47-63
    • /
    • 1998
  • 본 논문은 탬플릿을 기반으로 하는 새로운 정보시스템 개발 방법을 제시하고 있다. 이 개발 방법은 재사용을 극대화하여 개발 생산성을 향상시키고, 일관성 있는 설계 패턴을 유지하여 개념적 무결성을 유지하는데 목적을 두고 있다. 템플릿의 설계는 다양한 컴포넌트를 조립하여 구현하는 방법을 채택하였는데, 이는 객체지향의 중심 개념 중의 하나인 구성관계 개념에 기반을 둔 것이다. 템플릿을 적용하여 정보시스템의 개별 기능을 구현하는 방법은 유전관계 개념에 기반을 두고 있는데, 템플릿과 유전관계를 설정하여 속성과 연산을 유전 받은 후, 속성과 연산의 일부를 재구현하여 개발하는 방법을 채택하였다. 특히, 재구현을 감안한 연산에 대한 메소드 구현 방법을 제시하여 템플릿 설계의 난제를 해결하였다. 템플릿을 대상으로 성능 평가와 개선 방안도 제시하였다. 제시된 방법의 적용 사례 분석을 통해 실용성을 검증하고 있다.

Object-based Access Control Management System for Mobile Agents based CSCW Application (이동 에이전트기반 CSCW 응용을 위한 객체 기반 접근 제어 관리 시스템)

  • 장진윤;이승근;안치돈;왕창종
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10b
    • /
    • pp.233-235
    • /
    • 2000
  • 역할 기반 접근 방식은 역할의 포함관계를 갖는 역할 계층을 이용한다. 하지만, 이동 에이전트 기반 CSCW의 경우 역할의 포함관계를 표현하는 역할 계층으로는 그룹 내에서의 동적인 역할간의 사용관계를 표현하지 못한다. 이 연구에서는 작업 그룹에 참여하는 이동 에이전트에 부여된 역할간 사용 방법을 표현할 수 있는 역할 관계 템플릿(Role relation template)을 제안하고 기존 역할 기반 접근 제어를 확장한다. 제안되는 역할 관계 템플릿은 기존의 사용자와 역할의 관계에서 객체에 부여된 역할과 다른 객체에 부여된 역할간의 사용 방법을 표현하고, 작업 그룹에서 발생할 수 있는 복잡한 역할 계층에 대한 추상화를 제공하도록 하여 이동 에이전트 기반의 CSCW 응용을 유연하게 지원할 수 있는 접근 제어 시스템을 설계한다. 따라서, 설계되는 시스템은 역할이 필요한 그룹이 생성될 때 상속과 제약이 추가로 생성되는 새로운 역할의 생성을 최소화하고 역할간의 관계를 명시적으로 표현함으로써 동적인 그룹변화에 유연하게 대처할 수 있다.

  • PDF

A Design on the Remote Customer Relationship Management Based on Mobile (모바일 기반의 원격 고객관계관리 시스템 설계)

  • Kim, Bong-Hyun;Cho, Dong-Uk;Bae, Young-Lae J.
    • Proceedings of the KAIS Fall Conference
    • /
    • 2010.05b
    • /
    • pp.1018-1020
    • /
    • 2010
  • 현대 사회에서 고객으로 대표되는 사용자와 이를 목표로 이익을 추구하는 공급자간의 관계가 복잡해지고 신규 고객의 확보 및 기존 고객과의 관계 유지는 기업 생존에 중요한 요건으로 부각되고 있는 실정이다. 이를 위해 본 논문에서는 보편화되고 일상화된 모바일 기반의 기기를 이용하여 고객과의 원격 통신 및 관리 기능이 접목된 고객 관리와 서비스 제공 기능을 확장한 고객관계관리 시스템을 설계하였다. 따라서 모바일의 특징을 기반으로 고객관계관리 시스템에서 사용자 인터페이스를 제공하고 세분화된 고객 관리를 그룹화하며 다양한 고객가치산출 및 분석 등의 기능을 제공하는 고객관계관리 시스템을 설계하였다. 또한 고객의 DB를 통해 서비스 요청 및 관리를 제공하는 부가적 기능을 통합적으로 운영할 수 있는 시스템을 구성하였다.

  • PDF

Design of a real-time augmented reality content platform based on entity-point relationship (객체-포인트 관계 기반 실시간 중강현실 컨텐츠 플랫폼의 설계)

  • Meang, Boyeon;Cho, Hyoseok;Choi, YoonHyeong;Park, JaeHyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.05a
    • /
    • pp.9-11
    • /
    • 2018
  • 본 논문에서는 현실공간에 가상의 정보를 추가하는 증강현실 환경과 산업 전반에 걸쳐 적용되고 있는 다양한 센서가 설치된 운영시스템과 연계하여 정보를 지속적으로 모니터링 및 관리할 수 있는 객체-포인트 관계기반 실시간 증강현실 컨텐츠 플랫폼을 제안한다. 객체-포인트 관계기반 실시간 증강현실 컨텐츠 플랫폼은 설비 및 센서 등 관리의 대상이 되는 객체와 해당 객체에서 받을 수 있는 정보로 구성된 포인트의 집합으로 이루어져 있으며, 이를 가능하게 하는 관리시스템-플랫폼-컨텐츠 간의 API 를 제공한다. 제공되는 API 를 통해 증강현실 컨텐츠와 실시간 관리 대상인 객체와의 연계가 가능하며, 이미 운영되고 있는 시스템의 변경 없이도 증강현실에서 표현할 객체 정보의 수정이 가능하도록 설계되었다. 따라서 제안하는 객체-포인트 관계 기반 실시간 증강현실 컨텐츠 플랫폼은 산업과 증강현실 기술의 융합을 도모하며 산업 전반에 걸친 증강현실 산업 생태계에서 긍정적인 역할을 할 것으로 기대된다.

A Development of the Unified Object-Oriented Analysis and Design Methodology for Security-Critical Web Applications Based on Relational Database (웹 응용시스템 개발을 위한 보안을 고려한 통합 분석.설계 방법론 개발)

  • Woo, Jung-Woong;Kim, Dong-Seob;Joo, Kyung-Soo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.01a
    • /
    • pp.243-247
    • /
    • 2013
  • 응용시스템 개발 과정에 있어서 중요하고 핵심을 이루는 작업은 분석과 설계 작업이며 아울러 대부분의 응용시스템은 데이터베이스 기반으로 구축된다. 또한, 응용시스템들은 외부 공격에 쉽게 노출되기 때문에 보안과 관련된 처리 과정 역시 중요하다. 하지만 이러한 보안은 대부분 개발 마지막 과정에서 고려하기 때문에 보안에 취약한 응용시스템들이 개발될 가능성이 매우 높다. 따라서 개발 초기에 보안을 반영한 분석 및 설계 과정이 매우 중요하다. Java EE는 웹 응용시스템을 위한 보안 방안을 제공하고 아울러 관계형 데이터베이스도 보안을 위하여 역할기반 접근제어를 지원하고 있지만 관계형 데이터베이스 및 Java EE의 역할기반 접근제어를 활용하는, 요구사항 수집부터 구현까지 개발 단계 전체에 걸친 일관된 개발방법론은 전무한 실정이다. 따라서 본 논문에서는 보안 요구사항을 요구사항 수집부터 분석 및 설계 그리고 마지막 구현 단계까지 반영하여 Java EE 기반의 웹 응용시스템을 개발하기 위한, 보안을 고려한 일관된 통합 분석.설계 방법론을 제안한다.

  • PDF

A Design On RUP based Data Model (RUP 기반의 Data Model 설계)

  • 최창민;김천식;정정수
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.05b
    • /
    • pp.154-158
    • /
    • 2003
  • RUP의 Unified Process Model에는 Use Case Model, Analysis Model, Design Model, Deployment Model, Implementation model, Test Model의 6가지 모델이 있다. 이 모델들은 모두 일관성이 있다. 한 모델에서 나오는 요소들은 전, 후 단계에서 다른 모델들과 Trace Dependencies를 갖는다. 이러한 관계들은 각각의 요소들 사이의 진행, 기록 관계를 나타낸다 그러나 일반적인 데이터간의 관계와 데이터 모델 설계는 이러한 관계없이 설계되어져 전체적인 일관성을 이루지 못 하였다 본 논문에서는 이러한 관계를 유지하면서 요구사항에 맞는 데이터 모델을 설계하고자 한다. 따라서 본 논문에서는 대학 종합정보시스템 구축의 일부분인 자산관리 시스템을 분석하여 데이터 모델을 제시한다.

  • PDF

A Unified Modeling Methodology Development For In Application based on Relational Database using UML (UML 클래스을 이용한, 관계형 데이터베이스 기반의 XML 응용을 위한 통합 모델링 개발)

  • 방승윤;주경수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.61-63
    • /
    • 2002
  • 본 논문에서는 UML을 이용하여 W3C XML Schema를 설계하기 위한 XML 모델링 방안을 제시하고, 아울러 교환되는 XML 데이터를 효율적으로 저장하기 위하여 관계형 데이터베이스 스키마 설계를 위한 통합 설계 방법론 제안한다. 또한 통합 설계 방법론의 객관적인 검증을 위하여, 기존의 Ronald Bourret의 방법을 사용하여 XML schema를 객체 모델로 변환하고 아울러 변환된 객체 모텔을 관계형 데이터베이스 스키마로 변환된 결과와 본 논문에서 제시한 UML를 이용한 데이터 모델링에 따른 관계형 데이터베이스 스키마와의 상호 일치함을 보임으로써 본 논문에서 제안한 통합 설계 방법론의 객관성을 검증하였다.

  • PDF

Design and Implementation of eBook Annotation System using Ontology (온톨로지를 이용한 eBook Annotation 시스템의 설계 및 구현)

  • 신성욱;김종석;고승규;임순범;최윤철
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.11b
    • /
    • pp.211-215
    • /
    • 2002
  • 본 연구에서는 온라인 다중 사용자 환경의 eBook annotation 시스템 개발에서 데이터를 의미 기반으로 관리하고, 데이터에 대하여 상호 공통적인 이해를 표현하며, 그리고 데이터에 대한 무결성 검사 등을 지원하기 위해서 eBook annotation 온톨로지를 설계하였다. eBook annotation 데이터에 대한 상호 공통적인 이해의 표현을 위해서 한국 전자책 문서 표준인 EBKS(Electronic Book of Korea Standard)를 기반으로 설계 하였으며 설계 된 온톨로지는 Conceptual Graph(CG)를 사용하여 표현하였다. 의미 기반의 처리를 위해서 본 온톨로지에서는 동의어(synonym) 관계와 다국어(multilingua) 관계를 고려하였으며 또한 annotation 데이터 생성시 오류 방지와 중요도를 표현 하기 위해서 무결성 검사, 중요성 axiom을 고려 했다. 제안된 온톨로지는 annotation 데이터의 재사용성을 높일 수 있고 의미 정보를 활용함으로써 eLearning, cyberclass과 같은 다중사용자 환경에서 효과적인 협업을 가능하게 한다. 본 연구에서 구현한 eBook annotation 시스템은 설계한 온톨로지를 이용함으로써 의미 기반의 데이터 관리가 가능하다. 또한 annotation 생성 시 온톨로지 구조를 모르더라도 annotation을 생성할 수 있는 인터페이스를 구현하였다.

  • PDF

A Design and Implementation of Object-Relational Queries and Data types for the Objest-Relational Real-time DBMS, Tachyon (객체 관계형 실시간 DBMS, Tachyon의 데이터 타입과 객체지향 질의 설계 및 구현)

  • Park, Yoo-Mi;Bae, Myung-Nam;Choi, Wan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.219-221
    • /
    • 2000
  • 본 논문은 객체 관계형 실시간 DBMS인 Tachyon이 제공하는 데이터 타입과 객체지향 질의의 설계 및 구현을 기술한다. Tachyon은 고성능 데이터 처리를 지원하는 객체 관계형 메모리상주 데이터베이스 시스템(Main-memory resident ORDBMS)로 Tachyon의 데이터 타입과 SQL은 ANSI SQL 3 draft를 기반으로 설계되었으며, 객체 관계형 질의 처리를 위한 OID 데이터 타입을 추가하였다. Tachyon은 클래스 간의 수직적 관계(상속)와 수평적 관계를 정의하고 조작할 수 있는 객체지향 질의를 통하여 융통성있는 데이터 조작이 가능하며, OID를 기반으로 경로식(path expression)을 이용한 향해 질의(navigational query)를 통하여 죠인(join) 비용을 절감하고, index를 통한 인스턴스 접근 등을 통하여 효율적인 데이터베이스 접근을 시도할 수 있다.

  • PDF