본문 바로가기
HOME> 논문 > 논문 검색상세

논문 상세정보

韓國컴퓨터情報學會論文誌 = Journal of the Korea Society of Computer and Information v.15 no.1=no.70, 2010년, pp.31 - 42  
본 등재정보는 저널의 등재정보를 참고하여 보여주는 베타서비스로 정확한 논문의 등재여부는 등재기관에 확인하시기 바랍니다.

OWL DL을 사용한 GPM 핵심 모델의 구현
Implementation of GPM Core Model Using OWL DL

최지웅    (숭실대학교 IT대학 컴퓨터학과   ); 박호병    (숭실대학교 IT대학 컴퓨터학과   ); 김형진    (고등기술연구원   ); 김명호    (숭실대학교 IT대학 컴퓨터학부  );
  • 초록

    GPM(Generic Product Model)은 원자력 플랜트의 라이프 사이클 데이터를 통합, 공유하기 위하여 일본의 Hitachi에서 개발한 공통 데이터 모델이다. GPM은 추상 모델 성격의 GPM 핵심 모델과 핵심 모델의 기술을 위한 구현 언어 그리고 구현 언어로 작성된 참조 라이브러리로 구성되어 있다. GPM 핵심 모델은 객체들 사이의 의미가 부여된 관계 정의를 통하여 객체 의미 관계 네트워크 모델을 구성할 수 있는 특성이 있다. 초기의 GPM은 GPM 핵심 모델의 특성을 반영한 신택스의 GPML이라는 구현 언어를 개발하여 제공하였으나 원자력 플랜트 라이프 사이클동안 다양한 목적으로 GPM 데이터 모델에 접근하는 이기종 애플리케이션들과의 상호운용성을 위하여 XML을 기반으로 하는 GPM-XML로 교체되었다. 그러나 현재 GPM-XML을 사용하여 구축한 GPM 데이터 모델이 객체 의미 관계 네트워크 모델로서 활용되기 위한 GPM-XML 기반의 연구가 미비한 상태이다. 따라서 본 논문에서는 객체 의미 관계 네트워크와 유사한 성격의 온톨로지를 기술할 수 있으며 이를 지원하는 기술 표준 및 도구들이 이미 활용 가능한 수준에 있는 OWL을 GPM 핵심 모델을 위한 구현 언어로서 제안한다. OWL은 XML 기반의 RDF/XML 형식으로 기술될 수 있으므로 상호운용성 또한 보장받을 수 있다. 본 논문은 OWL의 세 가지 하위 언어 사양 중 추론기능을 완벽히 제공받을 수 있는 가운데 문법적 제약이 가장 덜 엄격한 OWL DL을 사용한다. 본 논문은 OWL DL을 GPM 핵심 모델의 구현 언어로서 사용하기 위하여 GPM과 OWL 두 모델 사이의 차이점을 도출한 후 이를 해소할 수 있는 방법을 제안하며 이 방법을 적용하여 GPML로 작성된 참조 라이브러리를 OWL DL 기반의 온톨로지로 변환하여 구축하는 방법을 기술한다.


    GPM(Generic Product Model) developed by Hitachi in Japan is a common data model to integrate and share life cycle data of nuclear power plants. GPM consists of GPM core model, an abstract model, implementation language for the model and reference library written in the language. GPM core model has a feature that it can construct a semantic network model consisting of relationships among objects. Initial GPM developed and provided GPML as an implementation language to support the feature of the core model, but afterwards the GPML was replaced by GPM-XML based on XML to achieve data interoperability with heterogeneous applications accessing a GPM data model. However, data models written in GPM-XML are insufficient to be used as a semantic network model for lack of studies which support GPM-XML and enable the models to be used as a semantic network model. This paper proposes OWL as the implementation language for GPM core model because OWL can describe ontologies similar to semantic network models and has an abundant supply of technical standards and supporting tools. Also, OWL which can be expressed in terms of RDF/XML based on XML guarantees data interoperability. This paper uses OWL DL, one of three sublanguages of OWL, because it can guarantee complete reasoning and the maximum expressiveness at the same time. The contents of this paper introduce the way how to overcome the difference between GPM and OWL DL, and, base on this way, describe how to convert the reference library written in GPML into ontologies based on OWL DL written in RDF/XML.


  • 주제어

    원자력 발전소.  

  • 참고문헌 (17)

    1. M. A. D. Storey, M. A. Musen, J. Silva, C. Best, N. Ernst, R. Fergerson, and N. F. Noy, "Jambalaya: Interactive visualization to enhance ontology authoring and knowledge acquisition in protege," Workshop on Interactive Tools for Knowledge Capture, 2001. 
    2. Matthew Horridge, Nick Drummond, John Goodwin, Alan L. Rector, Robert Stevens, Hai Wang, "The Manchester OWL Syntax," OWLED, 2006. 
    3. Tim Bray, "Namespaces in XML 1.0 (Second Edition)," W3C Recommendation, 2006, http://www.w3.org/TR/2006/REC-xml-names-20060816/ 
    4. VIPNET project, http://www.openknow.com/vipnet/ 
    5. ISO. Industrial Automation Systems and Integration - Product Data Representation and Exchange - Part 221: Application protocol: Functional Data and Their Schematic Representation for Process Plant. ISO/DIS 10303-221:2007. 
    6. ISO. Industrial Automation Systems and Integration - Product Data Representation and Exchange - Part 227: Application protocol: Plant spatial Configuration. ISO 10303-227:2001. 
    7. ISO. Industrial Automation Systems and Integration - Integration of Lifecycle Data for Process Plants - Part1: Overview and Fundamental Principles. ISO 15926-1:2004. 
    8. ISO. Industrial Automation Systems and Integration - Integration of Lifecycle Data for Process Plants - Part2: Data Model. ISO 15926-2:2003. 
    9. M. R. Quillian, "Semantic memory," in Semantic Information Processing, M. L. Minsky, Ed. Cambridge, MA: MIT Press, pp 227-270, 1968. 
    10. S.Russell and P.Norvig, "Artificial Intelligence: A Modern Approach," Prentice-Hall, pp. 316-323, 1995. 
    11. T. Yoon, Y.Oota, Y. Naka, T. Yoshinaga, K. Shibao, M. Igoshi, K. Matsushima, T. Suzuki, "Knowledge Fusion among the Virtual Production Enterprises within the Technology Information Infrastructure Environment", IEEE International Engineering Management Conference, pp. 35-40, Cambridge, UK, Aug. 2002. 
    12. Michael K. Smith, "OWL Web Ontology Language Guide," W3C Recommendation, 2004, http://www.w3.org/TR/2004/REC-owl-guide-20040210/ 
    13. 조대웅, 최지웅, 김명호, "OWL 온톨로지 사용을 위한 SPARQL 쿼리 툴," 한국컴퓨터정보학회논문지, 제 14권, 제 11호, 21-30쪽, 2009년 11월. 
    14. 박지현, 양재군, 배재학, "Protege를 이용한 기업 온톨로지 기반 구축 및 활용 -조선 건조공정 표현과 분석- ", 한국컴퓨터정보학회논문지, 제14권, 제3호, 27-39쪽, 2009년3월. 
    15. Sharon J. Kemmerer, "STEP the Grand Experience," NIST SP939, July 1999. 
    16. Dave Beckett, "RDF/XML syntax specification (revised)," W3C Recommendation, 2004, http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/ 
    17. Franz Baader, Ian Horrocks, Ulrike Sattler, "Description Logics as Ontology Languages for the Semantic Web," Mechanizing Mathematical Reasoning, Vol. 2605, pp.228-248, 2005. 

 저자의 다른 논문

  • 최지웅 (7)

    1. 2006 "웹 기반의 Ad Hoc 리포팅을 위한 Fat Client를 갖는 리포팅 툴" 정보과학회논문지. Journal of KISS : Computing practices. 컴퓨팅의 실제 12 (4): 264~274    
    2. 2009 "OWL 온톨로지 사용을 위한 SPARQL 쿼리 툴" 韓國컴퓨터情報學會論文誌 = Journal of the Korea Society of Computer and Information 14 (11): 21~30    
    3. 2009 "XMLA를 사용한 OLAP과 데이타 마이닝 분석이 가능한 리포팅 툴의 구현" 정보과학회논문지. Journal of KIISE. 컴퓨팅의 실제 및 레터 15 (3): 154~166    
    4. 2011 "관계형 데이터베이스를 OWL 2 웹 온톨로지로 사용하기 위한 OWL/관계형 매핑 규칙" 韓國컴퓨터情報學會論文誌 = Journal of the Korea Society of Computer and Information 16 (7): 35~47    
    5. 2016 "Automatic Generation of Machine Readable Context Annotations for SPARQL Results" 韓國컴퓨터情報學會論文誌 = Journal of the Korea Society of Computer and Information 21 (10): 1~10    
    6. 2018 "ShEx Schema Generator for RDF Graphs Created by Direct Mapping" 韓國컴퓨터情報學會論文誌 = Journal of the Korea Society of Computer and Information 23 (10): 33~43    
    7. 2018 "R2RML Based ShEx Schema" 韓國컴퓨터情報學會論文誌 = Journal of the Korea Society of Computer and Information 23 (10): 45~55    
  • 박호병 (2)

  • 김명호 (23)

 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역

원문보기

무료다운로드
유료다운로드

유료 다운로드의 경우 해당 사이트의 정책에 따라 신규 회원가입, 로그인, 유료 구매 등이 필요할 수 있습니다. 해당 사이트에서 발생하는 귀하의 모든 정보활동은 NDSL의 서비스 정책과 무관합니다.

원문복사신청을 하시면, 일부 해외 인쇄학술지의 경우 외국학술지지원센터(FRIC)에서
무료 원문복사 서비스를 제공합니다.

NDSL에서는 해당 원문을 복사서비스하고 있습니다. 위의 원문복사신청 또는 장바구니 담기를 통하여 원문복사서비스 이용이 가능합니다.

이 논문과 함께 이용한 콘텐츠
이 논문과 함께 출판된 논문 + 더보기