BTW · 2005 · 12 citations · 16 references
ComputingComputer ScienceInformation SystemsData ManagementDatabasesKnowledge RepresentationApplication Programming InterfacesData IntegrationDescription LogicsOntology EngineeringQuery ProcessingStructured Query LanguageOntological AnalysisOntologiesOntology MetadataOntology ReuseSql Query Languages
Ontology languages to represent ontologies exist in large numbers, and users who want to access or reuse ontologies can often be confronted with a language they do not know. Therefore, due to their great number, ontology languages are nowadays themselves a source of heterogeneity. In this paper, we present the SIRUP Ontology Query API (SOQA) that was developed for the SIRUP approach to semantic data integration [ZD04b]. SOQA is an ontology languageand platform-independent API for query access to ontological metadata and data that can be represented in a variety of ontology languages. Based on SOQA, we provide SOQA-QL, an SQL-like query language that supports declarative queries against ontological metadata and data, and the SOQA Browser, a tool to graphically inspect all ontology information that can be accessed through SOQA.
16
George A. Miller · Communications of the ACM · 1995 · 14.1K citations · Full text
OWL Web Ontology Language - Reference
Mike Dean, A.T. Schreiber, Sean Bechofer et al. · Data Archiving and Networked Services (DANS) · 2004 · 2.4K citations
Douglas B. Lenat · Communications of the ACM · 1995 · 1.9K citations · Full text
Logical foundations of object-oriented and frame-based languages
Michael Kifer, Georg Lausen, James C. Wu · Journal of the ACM · 1995 · 1.5K citations · Full text
Computing, Computer Science, Logic +14