{"title":"4th Generation Flexible Query Language for Ontology Querying","authors":"M. Shoaib, A. Basharat","doi":"10.1109/ICIS.2011.60","DOIUrl":null,"url":null,"abstract":"Ontology has emerged as one of the rapidly growing method for meaningful knowledge representation. Realizing the potential of Semantic Web, Web Ontology Language (OWL) has provided a standard notation for creating Ontologies, while SWRL has provided the notation for defining rules to build new knowledge bases for the web applications. However, need for an efficient query Language for Ontologies is still unaddressed. In this paper we present ROQL, a Rule-based Ontology Query Language for creation and querying Ontologies based on the semantics of OWL 2.0 and syntax of SQL and SPARQL. With ROQL we provide abstract syntax to work with Ontologies. Compared with off-the-shelf query languages, we offer the support for creating, updating, and selecting knowledge from Ontology based knowledge bases with considerably more efficiently and flexibly. In addition to the clear and easy syntax, ROQL provides the possibility for defining rules in queries while selecting and inferring knowledge.","PeriodicalId":256762,"journal":{"name":"2011 10th IEEE/ACIS International Conference on Computer and Information Science","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 10th IEEE/ACIS International Conference on Computer and Information Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIS.2011.60","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Ontology has emerged as one of the rapidly growing method for meaningful knowledge representation. Realizing the potential of Semantic Web, Web Ontology Language (OWL) has provided a standard notation for creating Ontologies, while SWRL has provided the notation for defining rules to build new knowledge bases for the web applications. However, need for an efficient query Language for Ontologies is still unaddressed. In this paper we present ROQL, a Rule-based Ontology Query Language for creation and querying Ontologies based on the semantics of OWL 2.0 and syntax of SQL and SPARQL. With ROQL we provide abstract syntax to work with Ontologies. Compared with off-the-shelf query languages, we offer the support for creating, updating, and selecting knowledge from Ontology based knowledge bases with considerably more efficiently and flexibly. In addition to the clear and easy syntax, ROQL provides the possibility for defining rules in queries while selecting and inferring knowledge.