• 제목/요약/키워드: OWL(Web Ontology Language)

검색결과 106건 처리시간 0.022초

시맨틱 웹에서 온톨로지를 위한 OWL 저작도구 (OWL Authoring Tools for Ontology in Semantic Web)

  • 안병규;이무훈;이민희;김동혁;백주현;고병오;조현규;송병렬;최의인
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2003년도 종합학술대회 논문집
    • /
    • pp.204-210
    • /
    • 2003
  • 현재의 웹 검색은 단순히 키워드 매칭만을 수행하기 때문에 검색 결과가 사용자가 원하는 정보와는 의미적으로 상이한 결과들을 많이 포함하고 있다. 사용자가 원하는 정보와 의미적으로 정확히 일치하는 정보들을 추출하기 위해서는 웹 자원에 대한 정확한 의미 부여와 함께, 이를 파악하고 선택적으로 획득, 통합, 가공할 수 있는 온톨로지와 같은 시맨틱 웹 환경요소들이 필요하다 웹 기술 표준화 단체인 W3C에서는 이와 같은 웹 자원에 대한 의미표현 기술로 OWL(Web Ontology Language)이라는 웹 온톨로지 표현 언어를 발표하였으나 아직 이를 효과적으로 저작, 편집할 수 있는 도구는 전무한 실정이다. 따라서 본 논문은 OWL을 기반으로 하여 온톨로지의 생성 및 편집을 효과적으로 제공할 수 있는 통합된 저작도구를 설계 및 구현하였다.

  • PDF

EER기반의 시각적 상품정보 모델링 에디터의 설계와 구현 (Design and implementation of a EER-based Visual Product Information Modeler)

  • 탁문희;김경화;심준호
    • 한국전자거래학회지
    • /
    • 제12권3호
    • /
    • pp.97-106
    • /
    • 2007
  • 시맨틱 웹을 가능하게 해주는 핵심 기술은 온톨로지이다. 표준 언어로 자리잡은 OWL 웹 온톨로지 언어로 도메인을 직접 표현하기 위해서는 전문적인 기술이 요구된다. 따라서, 전자카탈로그 도메인 컨셉의 기초적인 관계들을 분석한 경험을 바탕으로 하여, 상품 도메인을 위한 OWL 코드를 자동적으로 생성해내는 시각적 상품정보 모델링 에디터인 PROMOD를 개발하였다. 특히, 개념모델링을 위해 상품 도메인에 특화된 모델링 요소들이 추가된 EER을 사용하였다. 본 논문에서는 EER 모델에서 OWL 코드로의 변환 방법과 PROMOD의 설계 및 구현을 보인다. 또한, 필드에서 이 모델링 에디터의 유용성을 시현하기 위한 시나리오를 제공한다.

  • PDF

관계형 데이터베이스를 OWL 2 웹 온톨로지로 사용하기 위한 OWL/관계형 매핑 규칙 (OWL/Relational Mapping Rules to Use Relational Databases as OWL 2 Web Ontologies)

  • 최지웅;김명호
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권7호
    • /
    • pp.35-47
    • /
    • 2011
  • 본 논문은 관계형 데이터베이스로부터 OWL 온톨로지를 자동으로 생성할 수 있는 규칙을 제안한다. 이 규칙의 목적은 기존 관계형 데이터베이스 데이터를 데이터베이스 스키마 변형과 데이터 마이그레이션과 같은 별도의 과정을 거치지 않고도 시맨틱 웹 환경에서 사용할 수 있도록 하는 것이다. 즉, 이 규칙은 RDBMS가 웹 온톨로지 저장소 역할을 동시에 수행하는 것을 돕는다. 그러나 기존의 관계형 데이터베이스와 OWL 사이의 매핑 규칙들을 본 연구의 목적을 위하여 사용하고자 할 경우 다음과 같은 문제가 발생한다. 첫째, 특정 구조의 테이블이 존재하는 데이터베이스로부터는 OWL 온톨로지를 생성할 수 없다. 둘째, 하나의 개체 추출을 위하여 높은 비용의 데이터베이스조인 연산 혹은 여러 개의 SQL 질의가 불필요하게 수반된다. 반면에 본 논문에서 제안하는 규칙은 이러한 문제들을 방지하도록 설계되었으며, 데이터베이스 스키마로부터 OWL 클래스와 프로퍼티를 생성하며, 데이터베이스 인스턴스로 부터 OWL 개체를 생성한다. 또한 이 규칙을 적용하여 생성한 OWL 온톨로지는 OWL 2 DL 사양을 만족시킨다.

UML 및 OCL을 이용한 서비스 온톨로지 설계 방안에 관한 연구 (Study Service Ontology Design Scheme Using UML and OCL)

  • 이윤수;정인정
    • 정보처리학회논문지D
    • /
    • 제12D권4호
    • /
    • pp.627-636
    • /
    • 2005
  • 지능형 웹 서비스는 시맨틱 웹과 에이전트 기술을 통하여 자동적인 서비스의 발견, 호출, 조합 및 상호운영, 실행 감시 및 복구를 수행하기 위한 목적으로 제안되었다. 이러한 지능형 웹 서비스의 목적을 실현하기 위해서는 컴퓨터가 지식을 추론하고 처리할 수 있게 하기 위한 온톨로지가 필수적으로 요구된다. 그러나 현재 지능형 웹 서비스를 위한 서비스 온톨로지의 생성은 서비스 개발자의 휴리스틱에 의존하여 많은 시간과 비용을 소모할 뿐만 아니라 서비스와 서비스 온톨로지간의 완벽한 매핑이 어렵다는 문제점을 가지고 있다. 또한 서비스 온톨로지를 기술하기 위한 마크업 언어를 서비스 개발자가 단기간 내에 학습하기에 많은 어려움이 있는 실정이다. 본 논문에서는 이러한 문제점들을 해결하기 위해 MDA 방법론을 사용하여 서비스 온톨로지를 효율적으로 설계 및 생성하기 위한 방안을 제안한다. 우리가 제안하는 방안은 MDA를 기반으로 UML을 사용하여 웹 서비스 모델을 설계하고 구축하는 과정에서 생성되는 모델을 재사용 한다. 즉, 플랫폼 독립적인 웹 서비스 모델을 서비스 온톨로지 기술 언어인 OWL-S에 종속적인 모델로 변환한 후 XMI를 통해 OWL-S 서비스 온톨로지로 변환한다. 본 논문에서 제안하는 방안은 이미 널리 사용되는 UML과 같은 소프트웨어 공학적 방법을 사용하기 때문에 서비스 개발자들이 쉽게 서비스 온톨로지를 구축할 수 있으며 하나의 모델로부터 서비스와 서비스 온톨로지 모델을 동시에 이끌어 낼 수 있는 장점을 가진다. 또한 모델로부터 자동적으로 서비스 온톨로지를 생성함으로써 시간과 비용을 절감할 수 있는 효과를 얻을 수 있다. 그리고 플랫폼 변화와 같은 외부 환경 변화에 유연하게 대처할 수 있다. 끝으로 본 논문에서는 제안된 방안의 타당성을 검증하기 위해 실제로 웹 서비스 모델을 설계하고 서비스 온톨로지를 생성하는 예를 보인다. 또한 생성된 서비스 온톨로지가 올바르게 생성되었는지를 유효성 검사를 통해 검증한다.

분산 시맨틱웹 환경에서의 온톨로지 데이터 처리 기법 연구 (Ontology data processing method in distributed semantic web environment)

  • 김병곤;오성균
    • 디지털콘텐츠학회 논문지
    • /
    • 제9권2호
    • /
    • pp.277-284
    • /
    • 2008
  • 인터넷 서비스가 일반화되고 복잡해지면서 차세대 인터넷 서비스인 시맨틱웹의 중요한 구성요소로 활발히 연구되고 있는 분야가 온톨로지이다. 현재까지의 많은 연구들은 중앙 집중형 사이트에서의 온톨로지 구축을 통한 데이터의 통합에 관한 연구가 대부분이었다. 그러나 인터넷 환경은 기본적으로 분산 데이터 환경이며, 이러한 분산된 사이트의 모든 데이터를 대상으로 질의를 처리해야 한다. 이때 사이트간의 온톨로지 분산 데이터 처리에 대한 해결 기법들이 없이는 빠른 변화에 대응할 수 있는 차세대 시맨틱웹 구축을 기대할 수 없다. 본 연구는 분산된 인터넷 환경에서 각기 다른 방법으로 구축되어 있는 온톨로지간의 관계를 OWL언어가 지니는 확장요소를 이용하여 온톨로지 요소간의 분산관계를 기술하여 통합 질의 처리가 가능한 시스템을 구축하는 방법을 제시한다.

  • PDF

OWL 데이타 검색을 위한 효율적인 저장 스키마 구축 및 질의 처리 기법 (An Efficient Storage Schema Construction and Retrieval Technique for Querying OWL Data)

  • 우은미;박명제;정진완
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제34권3호
    • /
    • pp.206-216
    • /
    • 2007
  • 현재 웹의 한계를 극복하기 위해 제안된 시맨틱 웹을 구축하기 위해서는 데이타에 잘 정의된 의미를 부여하는 온톨로지 언어를 사용해야 한다. W3C에서 제안한 OWL은 대표적인 온톨로지 언어이다. 시맨틱 웹 상에서 OWL 데이타를 효율적으로 검색하기 위해서는 잘 구성되어진 저장 스키마를 구축해야 한다. 본 논문에서는 효율적인 질의 처리를 위한 저장 스키마와 그에 적절한 질의 처리 기법을 제안하고자 한다. 또한 OWL 데이타는 클래스와 프로퍼티들의 상속 관계 정보를 포함한다. 따라서 질의 수행 시질의에서 나타나는 클래스와 프로퍼티들 뿐 아니라 그것들과 관련된 계층 구조에 대한 탐색이 필요하다. 본 논문은 계층 정보를 유지하는 XML 문서를 생성하여 XML 데이타베이스 시스템에 저장한다. 이때 부모/자식 관계 추출에 용이한 기존의 넘버링 기법을 기반으로 노드의 순서 정보를 XML 문서의 애트리뷰트로 유지함으로써 질의에서 나타나는 클래스와 프로퍼티의 하위 정보들을 효율적으로 추출하고자 한다. 마지막으로 실험을 통한 질의 처리 성능의 비교를 통해서 본 논문에서 제안하고자 하는 기법들이 효과적임을 보인다.

시맨틱웹을 위한 온톨로지 언어와 구현사례 연구 (A Study on the Ontology Languages and Application Systems for the Semantic Web)

  • 정도헌
    • 정보관리연구
    • /
    • 제34권3호
    • /
    • pp.87-109
    • /
    • 2003
  • 지식을 축적하고 활용하기 위한 계속된 시도들이 '시맨틱 웹'이라는 개념에까지 이르게 되었는데, 시맨틱 웹이란 결국 인간의 지식을 정형화하겠다는 정보조직의 욕구에서 비롯된 산물로써, 인간이 언어로 표현하는 지식을 정형화하는 방법을 제시하고 이를 표준 웹 환경으로 통합하여 미래의 웹 환경을 일종의 통합된 목록시스템으로 구현하려는 노력이라고 볼 수 있다. 본 연구에서는 시맨틱 웹의 전반적인 개요와 시맨틱 웹을 구현하기 위한 기반인 RDF 스키마 및 여러 온톨로지 언어의 특징과 역할에 대해 살펴보고 몇가지 온톨로지를 기반으로 한 응용 연구를 소개하였다. 또한, W3C를 중심으로 시맨틱 웹을 위한 표준 온톨로지 언어로 제안된 OWL(Web Ontology Language)을 바탕으로 패싯형 시소러스인 AAT(Art and Architecture Thesaurus)의 개념 체계를 이용한 온톨로지 스키마를 구현하여 시맨틱 웹 환경의 온톨로지 기반 시스템의 구축사례로 제시하였다.

A Method for Automatic Generation of OWL-S Service Ontology

  • Yang, Jin-Hyuk;Chung, In-Jeong
    • Journal of Information Processing Systems
    • /
    • 제2권2호
    • /
    • pp.114-123
    • /
    • 2006
  • We present in this paper the methodology for automatic generation of OWL-S service model ontology along with the results and issues. First, we extract information related to atomic services and their properties such as IOPE from the UML class diagram, and retrieve information related to the composition of services from the UML state-chart diagram. Then, the XSLT applications utilize the acquired information to generate the OWL-S service model ontology through the predefined mappings between OWL-S constructs for composite services and UML state-chart primitives. For the justification of generated service ontology, several validation checks are performed. Our service ontology generation method is general and fully automatic, as well as effective, in that it is achieved in an environment familiar to developers, and information needed to generate service ontology is provided necessarily during service development. It is also noticeable to facilitate representing the condition with GUI rather than a complex language such as OCL.

문화재 정보의 온톨로지 기반 검색시스템 (Ontology-Based Information Retrieval for Cultural Assets Information)

  • 백승재;천현재;이홍철
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권3호
    • /
    • pp.229-236
    • /
    • 2005
  • 시맨틱 웹(Semantic Web)은 정보자원의 효율적 검색, 통합, 재사용을 가능하게 한다. 현재의 웹 환경에서 사용되고 있는 키워드 검색방법은 단순한 문자열 일치 방법으로 인하여 정확한 검색결과에 한계가 있다. 이에 본 연구에서는 전통적인 키워드 검색에서의 나타난 문제점들을 해결할 방안으로 의미적인 연관성을 통한 온톨로지(Ontology) 검색방법을 제안하여 더욱 정확한 검색결과를 유도해 본다. 국내 문화재를 중심으로 하여 OWL기반의 온톨로지를 구축하였고 질의, 검색 방법으로는 RDQL 질의어와 Jena API를 사용하였다. 이와 더불어 온톨로지 속성(property)데이터를 데이터베이스에 저장하여 처리하는 방안을 제시한다.

  • PDF

웹 문서 정보추출과 자연어처리를 통한 온톨로지 자동구축에 관한 연구 (A Study of Automatic Ontology Building by Web Information Extraction and Natural Language Processing)

  • 김명관;이영우
    • 한국인터넷방송통신학회논문지
    • /
    • 제9권3호
    • /
    • pp.61-67
    • /
    • 2009
  • 인터넷의 발달로 전자문서가 증가함에 따라, 정보검색기술의 중요성도 함께 증가하게 되었다. 본 연구는 비정형 텍스트 웹 문서로부터 사용자가 요구하는 핵심 의미 지식을 추출하기 위하여 LGG(Local Grammar Graph) 구축에 기반 하여 보다 효율적이고 정확한 지식구축을 가능하게 한다. 주가등락이라는 특정 분야의 패턴을 추출하여 만든 패턴 문법을 사용해서 OWL(Web Ontology Language) 기반의 온톨로지를 구축하였다. 특정 분야의 온톨로지를 구축함으로써 기존 검색에서 할 수 없었던 지식의 의미 검색이 가능하며 나아가 사용자가 원하는 질의에 대한 정보의 추론이 가능할 것이다.

  • PDF