Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1866480.1866495acmconferencesArticle/Chapter ViewAbstractPublication PagesideasConference Proceedingsconference-collections
research-article

Representation and validation of domain and range restrictions in a relational database-driven ontology maintenance system

Published: 16 August 2010 Publication History

Abstract

An ontology can be used to represent and organize the objects, properties, events, processes, and relations that embody an area of reality [1]. These knowledge bases may be created manually (by individuals or groups), and/or automatically using software tools, such as those developed for information retrieval and data mining. Recently the National Science Foundation funded a large collaborative development project for the semi-automated construction of an ontology of amphibian anatomy (AmphibAnat [2]). To satisfy the extensive community curation requirements of that project, a generic, Web-based, multi-user, relational database ontology management system (RDBOM [3]) was constructed, based upon a novel theoretical ontology model called an Ontology Abstract Machine (OAM [4]). The need to support concurrent data entry by multiple users with different levels of access privileges (as determined and assigned by the administrators) made it critical to ensure that the entered data were semantically correct. In particular, the ability to define and enforce restrictions on relations would help to identify inconsistencies in the ontology, maintain a higher level of overall integrity, and avoid erroneous conclusions that could be made by automated reasoners. In this paper we present a modified OAM model that accommodates one type of data restriction, domain and range, and facilitates associated validation. As proof of concept, we also describe how this modified abstract model has been implemented in RDBOM.

References

[1]
}}Buffalo Ontology Site: http://ontology.buffalo.edu/
[2]
}}AmphibAnat: http://www.amphibanat.org/
[3]
}}Leopold, J., Coalter, A., and Lee, L. 2009. A Generic, Functionally Comprehensive Approach to Maintaining an Ontology as a Relational Database. In Proceedings of the ICOSE 2009: International Conference on Ontological and Semantic Engineering (Rome, Italy, April 28--30, 2009).
[4]
}}Lee, L, Leopold, J., Albath, J., and Coalter, A. 2009. An Ontology Abstract Machine. In Proceedings of the ICOSE 2009: International Conference on Ontological and Semantic Engineering (Rome, Italy, April 28--30, 2009).
[5]
}}OBO Edit: http://www.oboedit.org/
[6]
}}Protégé: http://protege.stanford.edu/
[7]
}}SWOOP: http://code.google.com/p/swoop/
[8]
}}COBrA: http://www.xspan.org/applications/cobra/
[9]
}}OWL Web Ontology Language Guide: http://www.w3.org/TR/2004/REC-owl-guide-20040210/
[10]
}}J. Day-Richter, The OBO Flat File Format Specification, version 1.2, May 2nd, 2006: http://www.geneontology.org/GO.format.obo-1_2.shtml
[11]
}}Knublauch, H., Fergerson, R. W., Noy, N. F., and Musen, M. A. 2004. The Protégé OWL Plugin: An Open Development Environment for Semantic Web Applications. The Semantic Web - ISWC 2004, 229--243.
[12]
}}FaCT: http://www.cs.man.ac.uk/~horrocks/FaCT/
[13]
}}Pellet: http://clarkparsia.com/pellet
[14]
}}Yeh, I., Karp, P. D., Noy, N. F., and Altman, R. B. 2003. Knowledge acquisition, consistency checking and concurrency control for Gene Ontology (GO). Bioinformatics. 19, 2 (Jan. 2003), 241--248.
[15]
}}Astrova, I., Korda, N., and Kalja, A. 2007. Storing OWL Ontologies in SQL Relational Databases. International Journal of Electrical, Computer, and Systems Engineering. 1, 4 (Fall 2007), 242--247.
[16]
}}Zhou, J., Ma, L., Liu, Q., Zhang, L., Yu, Y., and Pan, Y. 2006. Minerva A Scalable OWL Ontology Storage and Inference System. In Proceedings of the Asian Semantic Web Conference ASWC (2006). 429--443.
[17]
}}del Roldan-Garcia, M., and Aldana-Montes, J. F. 2008. DBOWL: Towards a Scalable and Persistent OWL Reasoner. In Proceedings of the 2008 Third International Conference on Internet and Web Applications and Services. 174--179.
[18]
}}Lee, J., and Goodwin, R. 2006. Ontology Management for Large-Scale Enterprise Systems. Electronic Commerce Research and Applications. 5, 1 (Spring 2006), 2--15.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IDEAS '10: Proceedings of the Fourteenth International Database Engineering & Applications Symposium
August 2010
282 pages
ISBN:9781605589008
DOI:10.1145/1866480
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 August 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. abstract machine
  2. collaborative curation
  3. ontology
  4. ontology development for database applications
  5. relational database
  6. web-based ontology management system

Qualifiers

  • Research-article

Funding Sources

Conference

IDEAS '10
Sponsor:
  • ACM
  • Concordia University

Acceptance Rates

Overall Acceptance Rate 74 of 210 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media