Ontology Version Control for Web Document Search

웹문서 검색을 위한 온톨로지 버전 제어

  • 김병곤 (부천대학교 e-비즈니스과)
  • Published : 2013.09.30


Ontology has an important role in semantic web to construct and query semantic data. When system make changes to ontologies, questions arise about versioning of these changes. Applying this changes on a dynamic environment is even more important. To apply these changes, change specification method is needed. Early studies show RDF-based syntax for the operations between old and new ontologies. When several ontology versions can be used for some query, if possible, using possible newest version ontology with prospective use is best way to process the query. Prospective use of ontology means using a newer version of an ontology with a data source that conforms to a more recent ontology. In this paper, for prospective use of ontology version, structure of change specification of class and property through several ontology versions is proposed. From this, efficient adaptive ontology version selection for a query can be possible. Algorithm for structure of version transition representation is proposed and simulation results show possible newest version number for queries.



  1. Berners-Lee. Tim, Heldler. J, Lassila. O, "The Semantic Web," Scientific American, May 2001, pp. 28-37.
  2. Klein, M., Fensel, D., "Ontology versioning on the Semantic Web," Proc. Int. Semantic Web Working Symposium, 2001, pp. 75-91.
  3. Resource Description Framework(RDF) Schema Specification 1.0, http://www.w3.org/TR/2000/CR-rdf-schema-20000327/
  4. 김연희, 이애정, "효율적인 온톨로지 추론 질의를 지원하는 OWL 저장 모델," 디지털산업정보학회 논문지, 제7권, 제3호, 2011, pp. 25-35.
  5. 왕종수, 김대영, "온톨로지를 활용한 효율적인 네트워크 관리 방법론," 디지털산업정보학회 논문지, 제9권, 제1호, 2013, pp. 119-128.
  6. Gruber, T. R., "A Translation Approach to Portable Ontology Specifications," Knowl. Acquis., Vol. 5, No. 2., 1993, pp. 199-220. https://doi.org/10.1006/knac.1993.1008
  7. http://protege.stanford.edu
  8. J. Broekstra, A. Kampman, F. van Harmelen, "Sesame : A Generic Architecture for storing and Querying RDF and RDF schema," The semantic Web-ISWC, 2002, pp. 54-68.
  9. http://subversion.tigris.org/
  10. Timothy Redmond, Michael Smith, Nick Drummond, Tania Tudorache, "Managing Change: An Ontology Version Control System," OWLED, 2008.
  11. Klein, M., Change management for distributed ontologies. Ph. D. Thesis, Dutch Graduate School, 2004.
  12. RQL v2. 1 User Manual,