• Title/Summary/Keyword: 객체관계

Search Result 1,076, Processing Time 0.032 seconds

Entity aspect-relationship model for knowlege representation (지식표현을 위한 객체 측면-관계성 모델)

  • 김일도;박도순;황종선
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1991.10a
    • /
    • pp.285-292
    • /
    • 1991
  • 객체-관계성(ER:entity-relationship)모델을 이용한 지식표현모델은 실세계를 객체(entity)들 또는 객체들의 집합들 사이의 서로간에 관계성(relationship)으로 나타낸다. 그러나 고정된 측면에서 표현되기 때문에 하나의 객체를 여러가지 측면에서 관찰할 수 없다. 반면 객체-측면(EA:entity-aspect)모델은 객체노드와 측면노드의 두가지 형을 갖는 노드들로 구성되어 측면에 따라 서로 다른 지식을 표현 할 수 있으므로 하나의 객체를 여러가지 측면에서 관찰할 수 있고, 그 세부적 계층구조를 나타낼 수 있는 장점이 있으나 너무 계층성을 강조하며, 객체간의 관계성을 나타낼 수가 없어 계층구조 속에 포함되지 않은 객체는 지식으로 표현 할 수 없어 실세계의 다양한 지식을 표현하는데 부자연스럽다. 따라서 본 논문에서는 객체-관계성(ER)모델의 관계성과 객체-측면(EA)모델의 측면성을 통합하여 객체 측면-관계성(EAR)모델을 제시하고, 이 모델에서 객체간의 관계성을 하나의 객체로 간주함으로 IS-A측면에 의하여 하위레벨로 계승할 수 있음을 보였다.

  • PDF

Processing Events for MPEG-4 Contents with Temporal Relations (시간 관계를 가지는 MPEG-4 컨텐츠를 위한 이벤트 처리)

  • 김희선;김상욱
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05d
    • /
    • pp.1141-1145
    • /
    • 2002
  • 멀티미디어 컨텐츠는 재생될 때 각 객체에 설정된 재생시간과 다른 객체와의 시간 관계에 따라서 재생된다. 기존 멀티미디어 컨텐츠는 저작할 때 설정된 재생시간과 관계에 따라서 그대로 재생이 되었으나, 현재 제작되고 있는 대부분의 멀티미디어 컨텐츠는 재생 중에 사용자 이벤트에 의한 장면 변화를 지원하고 있다. 재생 중에 발생하는 사용자 이벤트는 이미 설정된 객체의 재생시간과 관계를 변화시킨다. 그러므로 객체에 사용자 이벤트에 대한 액션을 설정할 때에 그 객체에 설정된 시간 관계를 조사하여, 이벤트가 설정되어도 타당성 있는 컨텐츠 재생이 되도록 하기 위한 제약조건과 이벤트 설정 방법이 필요하다[1]. 본 논문에서는 객체 단위의 사용자 상호작용을 지원하는 멀티미디어 컨텐츠의 표준인 MPEG-4 컨텐츠에서 각 객체의 시간 관계 설정과 이벤트 설정이 타당성 있게 되도록 하는 방법을 제시한다. 사용자 상호작용을 고려하여 MPEG-4 컨텐츠를 구성하는 객체간 설정할 수 있는 시간 관계를 분석하고, 시간관계에 설정될 수 있는 사용자 상호작용의 유형을 분석하였다. 또한 객체간 올바른 관계 설정을 위한 제약 조건과 이벤트 처리방법을 제안한다.

  • PDF

The Design and Implementation of Interface in the Distributed Object Environment for the Object-Oriented Access of Relational Database (분산객체 환경에서 관계형 데이터베이스의 객체지향적 접근을 위한 인터페이스 설계 및 구현)

  • 정의천;박우창
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.315-317
    • /
    • 1998
  • 대규모 분산 데이터베이스 시스템을 구축하는데 있어 CORBA와 DBMS의 연동은 필수적이다. 특히 개방 분산 환경에서 기존 시스템 통합시 관계형 데이터베이스의 접근 문제를 해결해야 한다. 본 논문에서는 ORB 컴포넌트중의 하나인 BOA(Basic Object Adapter)를 확장하여 관계형 데이터베이스의 연동을 지원하는 관계 데이터베이스용 객체 어댑터(Relational Object Data base Adapter: RODA)의 구현과 이를 이용한 응용 개발에 관한 내용을 기술한다. 객체-관계 사상은 Tie 방식과 객체 포장기(Object Wrapper)를 사용하여 CORBA 객체와 튜플을 일대일 대응시켰다. RODA 는 CORBA 지속성 객체의 생성, 데이터베이스 객체의 생성, 지속성 객체의 해지 등과 같은 ODA(Object Data base Adapter)가 가지는 주요 기능 뿐 아니라 관계형 데이터베이스의 객체 포장 기능을 제공한다. 이를 통해 개발자 측면에서는 RODA클래스 라이브러리를 이용하여 소프트웨어 개발 생산성을 향상시킬 수 있고, 분산 응용에서 객체지향적 DB통합시 사용자에게 단일한 정보 처리 인터페이스를 제공하는 요소 기술로 활용할 수 있다.

A Study on Object Tracking Using Cluster Collaboration and Object Association (클러스터 협업 체계 및 객체 관계를 이용한 객체 추적 연구)

  • Kim, Jin-Ah;Moon, Nammee;Hong, SangJin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.142-145
    • /
    • 2016
  • 본 논문은 기존의 RFID 감지 시스템에서 더 나아가 다수의 RFID 클러스터의 협업 및 RFID가 부착된 객체들 사이의 관계를 통하여 객체 추적이 가능한 시스템을 제안한다. 서버는 다수 클러스터와의 통신으로 모든 객체의 데이터를 관리하며 클러스터는 객체의 RFID가 감지되는 경우에 객체의 데이터를 얻어 서버에 전송한다. 이러한 서버와 클러스터의 상호작용을 통해 감지된 클러스터의 위치를 파악하여 객체 추적이 가능하다. 만약 RFID를 감지하는 데 있어 문제가 발생할 경우, 객체 관계를 활용하여 해결한다. 얻은 데이터의 신뢰도가 낮더라도 RFID가 감지된 상황에 따라 가진 데이터를 기반으로 객체는 싱글과 그룹 관계로 결정되며 시간이 지남에 따라 그룹 관계를 싱글 관계로 바꾸어 모든 객체를 분별할 수 있도록 한다. 실제 제한된 실내 공간을 선정해 이를 기반으로 시뮬레이션 프로그램을 구현하여 이 시스템의 효율성을 확인하였다.

A Measurement for the Degree of Semantic Relationship Between Two Instances Based on Context (컨텍스트에 기반한 두 인스턴스 사이의 의미 관계 정도 측정)

  • Han, Yong-Jin;Park, Se-Young;Park, Seong-Bae;Kim, Kweon-Yang
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.18 no.5
    • /
    • pp.672-678
    • /
    • 2008
  • Entities in reality have direct relationships between each other. They also have new and indirect relationships through such direct relationships. An ontology gives explicit meaning of such relationships. Thus, we can discover new relationships between entities based on an ontology. Such new relationships are applied in indentifying new communities or constructing social networks. Measuring for the degree of relationships is an important problem in such domains. This paper proposes a measurement for the degree of relationships between entities based on an ontology. Most of researches are based on connected paths between entities. However, there are meaningful relationships between two entities through the schema in an ontology even through there are no connected paths between the entities. The proposed method measures for the degree of relationships between two entities not based on connected paths, but also relationships through the schema. The experiment result shows that the relationships through the schema are meaningful to measure the degree of relationships between entities.

Object Views in the ODYSSEUS Object-Relational DBMS (오디세우스 객체관계형 DBMS를 위한 오브젝트 뷰)

  • 이재길;한욱신;이민재;이종학;황규영
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.10 no.1
    • /
    • pp.14-24
    • /
    • 2004
  • Views are essential in providing logical data independence for database systems. Object views in object-oriented/object-relational databases have requirements quite different from those of relational databases due to support for object-oriented concepts. Although many commercial object-oriented/object-relational database systems support object views, implementation techniques have not been discussed sufficiently in the literature. In this paper, we devise a technique for implementing views in object-oriented/object-relational databases and apply it to the ODYSSEUS object-relational database system. We first analyze the requirements of object views. Next, to implement object views, we extend the existing query modification algorithm that has been proposed for implementing views in relational databases. Next, we compare the features of the proposed object view with those of object views in commercial object-relational database systems. It is shown that the proposed object view supports all object-oriented concepts such as object identifiers, inheritance, methods, and composite objects, while existing object views support part of them. Last, we propose detailed techniques for implementing the extended query modification algorithm in the ODYSSEUS object-relational database system.

Query Processing Strategies in an Object-Relational Wrapper System (객체-관계 랩퍼에서의 OQL 처리 전략)

  • 임기성;김홍기;현순주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.57-59
    • /
    • 2000
  • 복잡해지고 있는 응용 프로그램의 스키마를 객체형 모델링 기법을 통해 효과적으로 정의함으로써 풍부한 의미관계를 유지하면서, 보편적인 하부 저장시스템 솔루션으로 제공되는 관계형 DBMS를 활용할 수 있는 객체-관계 접근 방법은 현실적인 선택으로 각광을 받고 있다. 이러한 접근 방법은 객체-관계 랩퍼(Object-Relational Wrapper)의 사용을 통해 가능할 수 있다. 본 논문에서는 사용자의 질의를 처리하는데 있어서 보다 효율적으로 관계형 모델을 기반을 둔 객체간의 관계(Association)를 바탕으로 한 질의 처리기와 이를 지원해 주는 새로운 객체-관계 랩퍼의 설계와 구현에 대해 설명한다. 자바로 개발된 질의 처리기와 객체-관계 랩퍼는 DBMS와 플랫폼에 독립적인 시스템으로 제공되며, 객체간 상속의 무결성 제약 조건을 유지하기 위해 메터 정보를 활용하는 특성을 가지고 있다.

  • PDF

UML Extension for Object-Relational Database Design - Focusing on Oracle11g - (객체-관계형 데이터베이스 설계를 위한 UML 확장 - Oracle11g를 중심으로 -)

  • Joo, Kyung-Soo;Jho, Do-Hyung
    • Journal of Internet Computing and Services
    • /
    • v.12 no.6
    • /
    • pp.149-159
    • /
    • 2011
  • The current applications can be characterized as consisting of complex objects related by complex relationship. Therefore the relational database has been extended to object-relational database because of the complex objects. Accordingly, we need database design methodology for object-relational database. In this pager, we develop an integrated design methodology based on a extended UML class diagram for object-relational database. We make the extend UML class diagram by adding new stereotypes for object-relational database. Also we propose a guideline for transforming the extended UML class diagram to object-relational database schema. We use SQL:1999 as a object-relational data model and Oracle11g as a target object-relational database. We can build more easily and efficiently object-relational database for Oracle11g by using our methodology. Finally we applied our methodology on a computer classroom reservation system for evaluation the methodology.

Design of Topological Development Operators for 40 Moving Object Database (4차원 이동객체 데이터베이스를 위한 위상 변화 연산자 설계)

  • 전성우;지정희;김상호;류근호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.211-213
    • /
    • 2003
  • 지금까지 아동 객체들 사이의 위상 관계에 대한 연구는 주로 2차원 객체를 대상으로 수행되어 왔고 몇몇 3차원 객체를 대상으로 한 연구에서도 기존의 위상 관계 정의에서 단순히 차원만 확장하였기 때문에 3차원 이동 객체들 사이에서 가능한 특수한 위상 관계의 실제 응용에 적용하기 어렵다. 따라서 이 논문에서는 실세계의 3차원 이동 객체들 사이의 위상 관계에 대한 표현력을 높임으로써 실제 응용에 적용할 수 있도록 3차원 공간 위상 관계 연산자와 4차원 위상 변화 연산자를 정의 하고 알고리즘을 설계하였다. 3차원 공간 위상 관계를 효율적으로 나타내기 위하여 3차원 객체들의 x, y 좌표와 z 좌표를 분리해서 고려하는 기법을 제안하였고, 4차원 이동 객체들 사이의 가능한 위상 관계 변화를 가식적으로 보여주기 위하여 이동 부피 객체들 사이의 인접 위상 변화 그래프를 제안하였다.

  • PDF

The Formalization of a Temporal Object Oriented Model Based on an Attribute versioning (속성 버전화에 기반한 시간지원 객체지향 모델의 형식화)

  • 이홍로;김삼남;류근호
    • The Journal of Information Technology and Database
    • /
    • v.4 no.1
    • /
    • pp.31-50
    • /
    • 1997
  • 객체지향 데이터베이스 시스템에서 시간지원 데이터베이스를 다룰 때 발생하는 중요한 문제는 관계 의미에 따라 시간과 속성을 결합하는 방법에 있다. 관계형 모델처럼 속성 버전화에 대한 기존의 연구 결과는 시간지원 객체지향 모델에 적용할 수 없다. 이것은 객체지향 모델이 복합 객체를 구성하기 위해서 기존의 모델보다 더욱 강력한 구성자들을 제공하기 때문이다. 그래서 이 논문은 객체지향 데이터베이스에 시간 개념을 통합하기 위한 형식적 접근방법을 제안한다. 이 논문의 목적은 객체 사이에 관계하는 일반화, 집단화와 연관화에 따라 시간지원 객체지향 데이터베이스 표현을 연구하는 것이다. 이 논문은 시간지원 객체지향 모델에서 속성 버전화의 개념을 정의하고, 객체 사이에 존재하는 관계에 대해서 시간을 표현하는 것에 중점을 둔다. 또한 관계 의미에 대한 제약조건을 규정하고, 표현 기준에 기반하여 검토한다. 이 논문은 객체지향 데이터 모델을 형식화함으로써 대수 연산자의 설계시 강력한 연산 기능을 제공할 뿐만 아니라 모듈의 재사용성을 제공할 수 있다.

  • PDF