Navegación

Búsqueda

Búsqueda avanzada

Semantic mediation of observation datasets through Sensor Observation Services

This paper describes a first effort for the semantic mediation between heterogeneous environmental observation datasets through the Sensor Observation Service (SOS) standard proposed by the Open Geospatial Consortium. The solution enables application domain experts to provide an ontology with semantic data integration knowledge, which is next combined with data source knowledge during the evaluation of global SOS GetObservation requests. This enables the development of a more general purpose solution that may be adapted to different application domains by just changing the ontology. Besides, users without specific application domain skills and knowledge may now develop new semantically enabled applications.Finally, the design of the framework is based on the well-known Mediator/Wrapper architecture and follows a Local As View data integration approach, which simplifies the incorporation of new datasets without having to change the existing data integration knowledge.

Fuzzy Queries of Social Networks involving Sentiment Analysis and Topic Detection (Trabajo en progreso)

Social networks have become a source of data which are of interest in all areas, and their querying and analysis is a hot topic in computer science. Our research group has developed a fuzzy extension of the Semantic Web query language SPARQL, called FSA-SPARQL (Fuzzy Sets and Aggregators based SPARQL). This extension provides mechanisms to express fuzzy queries against RDF data. FSA-SPARQL works with social networks. With this aim, FSA-SPARQL enables the transformation and fuzzification of social network API data. Fuzzification of social networks data is automatic and user-defined enabling a wide range of mechanisms for ranking and categorization, including sentiment analysis and topic detection. As case study, FSA-SPARQL has been used to query three well-known social networks: Twitter, Foursquare and TMDb.

FSA-SPARQL: Fuzzy Queries in SPARQL (Trabajo en progreso)

SPARQL has been adopted as query language for the Semantic Web. RDF and OWL have been also established as vocabularies to describe ontologies in this setting. While RDF/OWL/SPARQL have been designed for querying crisp information, some contexts require to manage uncertainty, vagueness and imprecise knowledge. In this paper we propose a SPARQL extension, called FSA-SPARQL (Fuzzy Sets and Aggregators based SPARQL) in which queries can involve different fuzzy connectives and (aggregation) operators. The language has been implemented as an extension of the ARQ Jena SPARQL engine and it is equipped with a Web tool from which queries can be executed on-line.

Type Checking and Testing of SPARQL Queries (Trabajo en progreso)

In this paper we describe a property-based testing tool for SPARQL. The tool randomly generates test cases in the form of instances of an ontology. The tool checks the well typed-ness of the SPARQL query as well as the consistency of the test cases with the ontology axioms. With this aim, a type system has been defined for SPARQL. Test cases are after used to execute queries. The output of the queries are tested with a Boolean property which is defined in terms of membership of ontology individuals to classes. The testing tool reports counterexamples when the Boolean property is not satisfied.