Search results for "programming."

showing 10 items of 3035 documents

Faceted Search Over RDF-Based Knowledge Graphs

2016

Knowledge graphs such as Yago and Freebase have become a powerful asset for enhancing search, and are being intensively used in both academia and industry. Many existing knowledge graphs are either available as Linked Open Data, or they can be exported as RDF datasets enhanced with background knowledge in the form of an OWL 2 ontology. Faceted search is the de facto approach for exploratory search in many online applications, and has been recently proposed as a suitable paradigm for querying RDF repositories. In this paper, we provide rigorous theoretical underpinnings for faceted search in the context of RDFbased knowledge graphs enhanced with OWL 2 ontologies. We identify well-defined fra…

Information retrievalComputer scienceFaceted searchSPARQLContext (language use)Exploratory searchWeb Ontology Languagecomputer.file_formatLinked dataRDFOntology (information science)computercomputer.programming_languageSSRN Electronic Journal
researchProduct

Aligning Relational Schema and OWL Ontologies with Hidden Markov Model

2016

The problem of bridging the gap between relational schema and ontologies is actively investigated in the Semantic Web and business communities. The main motivations are the OBDA scenario, where a domain ontology allows to hidden the technical details of the db to end-users; and the persistent storage of ontologies in db for facilitating search and retrieval keeping the benefits of DBMSs such as security and integrity. In these cases, the ABox is usually stored into a db, and the TBox is maintained in an ontology; for this reason, schema alignment is a more significant problem than the instance matching one. The use of manual mappings is hard and expensive, especially for large representatio…

Information retrievalComputer scienceOntology-based data integrationProcess ontologySemi-structured modelWeb Ontology Language02 engineering and technologyOntology (information science)computer.software_genreAbox020204 information systemsStar schema0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingData miningcomputerData integrationcomputer.programming_languageInternational Journal of Knowledge Society Research
researchProduct

Context-sensitive text mining with fitness leveling Genetic Algorithm

2015

Contextual processing is a great challenge for information retrieval study - the most approved techniques include scanning content of HTML web pages, user supported metadata analysis, automatic inference grounded on knowledge base, or content-oriented digital documents analysis. We propose a meta-heuristic by making use of Genetic Algorithms for Contextual Search (GACS) built on genetic programming (GP) and custom fitness leveling function to optimize contextual queries in exact search that represents unstructured phrases generated by the user. Our findings show that the queries built with GACS can significantly optimize the retrieval process.

Information retrievalComputer scienceProcess (engineering)business.industrymedia_common.quotation_subjectContext (language use)Genetic programmingContextual advertisingKnowledge baseGenetic algorithmWeb pageFunction (engineering)businessmedia_common2015 IEEE 2nd International Conference on Cybernetics (CYBCONF)
researchProduct

A framework for context-sensitive metadata description

2006

Expectations regarding the new generation of Web depend on the success of Semantic Web technology. Resource Description Framework (RDF) is a basis for explicit and machine-readable representation of semantics. However RDF is not suitable for describing dynamic and context-sensitive resources (eg. processes). We present the Context Description Framework (CDF) as an extension of the RDF by adding a 'TrueInContext' component to the basic RDF triple ('subject-predicate-object'), and consider contextual value as a container of RDF statements. We also add a probabilistic component, which allows multilevel contextual dependence descriptions as well as presumes possibility for Bayesian reasoning wi…

Information retrievalComputer scienceRDF SchemaWeb Ontology Languagecomputer.file_formatLinked dataLibrary and Information SciencesRDF/XMLComputer Science ApplicationsSimple Knowledge Organization SystemComputingMethodologies_DOCUMENTANDTEXTPROCESSINGSPARQLRDFcomputerInformation Systemscomputer.programming_languageRDF query languageInternational Journal of Metadata, Semantics and Ontologies
researchProduct

Combining OWL ontologies usingE-Connections

2006

The standardization of the Web Ontology Language (OWL) leaves (at least) two crucial issues for Web-based ontologies unsatisfactorily resolved, namely how to represent and reason with multiple distinct, but linked ontologies, and how to enable effective knowledge reuse and sharing on the Semantic Web. In this paper, we present a solution for these fundamental problems based on E-Connections. We aim to use E-Connections to provide modelers with suitable means for developing Web ontologies in a modular way and to provide an alternative to the owl:imports construct. With such motivation, we present in this paper a syntactic and semantic extension of the Web Ontology language that covers E-Conn…

Information retrievalDatabaseComputer Networks and Communicationsbusiness.industrySemantic Web Rule Languagecomputer.internet_protocolComputer scienceWeb Ontology LanguageOntology (information science)computer.software_genreSocial Semantic WebOWL-SHuman-Computer InteractionUpper ontologySemantic Web StackbusinesscomputerSemantic WebSoftwarecomputer.programming_languageJournal of Web Semantics
researchProduct

From Databases to Ontologies

2009

This chapter introduces the UML profile for OWL as an essential instrument for bridging the gap between the legacy relational databases and OWL ontologies. We address one of the long-standing relational database design problems where initial conceptual model (a semantically clear domain conceptualization ontology) gets “lost” during conversion into the normalized database schema. The problem is that such “loss” makes database inaccessible for direct query by domain experts familiar with the conceptual model only. This problem can be avoided by exporting the database into RDF according to the original conceptual model (OWL ontology) and formulating semantically clear queries in SPARQL over t…

Information retrievalDatabaseComputer scienceModeling languageInformationSystems_DATABASEMANAGEMENTWeb Ontology Languagecomputer.software_genreDatabase designClosed-world assumptionOntology componentsIDEFIDEF5Open-world assumptioncomputercomputer.programming_language
researchProduct

Advanced RDB-to-RDF/OWL Mapping Facilities in RDB2OWL

2011

We present advanced features of RDB2OWL mapping specification language that allows expressing RDB-to-RDF/OWL mappings in a concise and human comprehensible way. The RDB2OWL mappings can be regarded as documentation of the database-to-ontology relation. The RDB2OWL language uses the OWL ontology structure as a backbone for mapping specification by placing the database link information into the annotations for ontology classes and properties. Its features include reuse of database table key information, user defined scalar and aggregate functions, table-based functions and multiclass conceptualization that is essential to keep mappings compact in case when large tables are mapped onto several…

Information retrievalDocumentationConceptualizationComputer scienceRelational databaseTable (database)Web Ontology LanguageSpecification languagecomputer.file_formatRDFReusecomputercomputer.programming_language
researchProduct

Experimental evaluation of hypertext access structures

2002

Transient hypertextual access structures (THASs) are temporary graphs formed automatically on the basis of the situation-dependent information needs of software engineers. The approach is implemented in the HyperSoft system, which is a hypertext-based software maintenance support tool. THASs highlight the relevant parts of the program and enable nonlinear browsing between them. The system also supports various graphical views whose elements are linked to the program text. This paper describes the effects of using these hypertextual structures in two separate experiments. The subjects of both experiments were computer science students (total N = 70). In both experiments, the subjects perform…

Information retrievalProgramming languagebusiness.industryComputer scienceProgram comprehensionInformation needsSoftware maintenancecomputer.software_genrelaw.inventionSoftwareProgram analysislawTransient (computer programming)HypertextCompilerbusinesscomputerSoftwareJournal of Software Maintenance and Evolution: Research and Practice
researchProduct

Export of Relational Databases to RDF Databases by Model Transformations

2011

The Semantic Web is a Web of Data. To fulfill this web with data we need methods how to transfer business data from existing relational databases. In most cases, textual mapping languages are used for the specification of correspondences between relational DB schema and OWL ontology. These languages generally are rather awkward and not well-suited for the specification of mappings in cases when there is a substantial semantic gap between the source ER schema and the target OWL ontology. At the same time specification of mappings is a classical use case for graphical model transformation languages. In our previous work [10] we have proposed a new, model transformation-based method for the sp…

Information retrievalRelational databaseComputer scienceRDF SchemaDatabase schemaWeb Ontology Languagecomputer.file_formatcomputer.software_genreSPARQLData miningRDFcomputerSemantic Webcomputer.programming_languageSemantic gap
researchProduct

Combining OWL Ontologies Using -Connections

2006

The standardization of the Web Ontology Language, OWL, leaves (at least) two crucial issues for Web-based ontologies unsatisfactorily resolved, namely how to represent and reason with multiple distinct, but linked ontologies, and how to enable effective knowledge reuse and sharing on the Semantic Web. In this paper, we present a solution for these fundamental problems based on ℇ-Connections. We aim to use ℇ-Connections to provide modelers with suitable means for developing Web ontologies in a modular way and to provide an alternative to the owl:imports construct. With such motivation, we present in this paper a syntactic and semantic extension of the Web Ontology language that covers ℇ-Conn…

Information retrievalStandardizationbusiness.industryComputer scienceWeb Ontology LanguageSemantic reasonerConstruct (python library)ReuseOntology languageModular designbusinessSemantic Webcomputercomputer.programming_languageSSRN Electronic Journal
researchProduct