METAMORPHIC TESTING in OpenStreetMap

We have applied metamorphic testing for the discovering of geometric errors and tagging mistakes in OpenStreetMap. A collection of metamorphic rules has been designed with this aim. An implementation has been made with XQuery. 

(In collaboration with Antonio Becerra-Terón, Manuel Méndez, Mercedes Merayo and Manuel Núñez)

DEBUGGING

CTSPARQL
We have developed a tool for the discovery and diagnosis of wrong SPARQL queries with ontology and constraint reasoning

DEBXQUERY
We have developed a Declarative Debugger for XQuery. It is based on the traversal of the debugging tree of a query and the answering of Yes/No questions.  

DEBSPARQL
We have developed a Declarative Debugger for SPARQL. It is based on the traversal of the debugging tree of a query. 

(In collaboration with Antonio Becerra-Terón)

...

FUZZY EXTENSION OF SPARQL

FSA-SPARQL
We have developed an fuzzy extension of the SPARQL query language. It is able to query fuzzy RDF datasets with fuzzy connectives and operators

FSA-SPARQL and SOCIAL NETWORKS
FSA-SPARQL has been used to query social networks

TUNING FSA-SPARQL
An encoding to Prolog/FASILL and a tuning technique to customize queries from test cases have been also studied

(In collaboration with  Antonio Becerra-TerónJosé Antonio Riaza and Ginés Moreno)

 

OpenStreetMap

We have developed a tool for querying OpenStreetMap.

A library of XQuery has been developed to retrieve layers OSM maps, and define queries involving spatial, keyword-based and aggregation operations. XOSM can be also used for integrating Linked Open Data and OSM maps

An extension of XOSM has been developed for integrating and querying social networks


(In collaboration with Antonio Becerra and Manuel Torres)

FUZZY EXTENSION OF XQUERY

Fuzzy XPATH
We have developed a fuzzy extension of the query language XPath. The extension incorporates new fuzzy operators on XPath in order to rank answers. Debugging techniques have also been developed for the language
(In collaboration with Alejandro Luna-Tedesqui and Ginés Moreno)

...

QXOSM

QXOSM
We have developed a tool for the intrinsic analysis of tagging in OpenStreetMap. The tool is able to analyze properties about tagging like completeness, compliance, consistency, granularity, richeness and trust

(In collaboration with Antonio Becerra-Terón)

...

MODEL ENGINEERING

We have developed a Model Transformation Language called PTL for the transformation and validation of transformations of Ecore Models

SWRL and XQuery have been also adapted for Model Transformation

We have developed methods for Model-based Design and Implementation of User Interfaces and Database Interaction of Desktop and Web Applications 

(In collaboration with Luis Iribarne)

...

PROPERTY-BASED TESTING


We have developed a tool for property-based testing of XQuery queries from randomly generated test cases. Test cases are automatically generated from the XML Schema. Input, output and input-output properties can be tested.

An extension for SPARQL queries has been also developed

(In collaboration with Antonio Becerra-Terón)






UNIVERSITY OF ALMERÍA. 2021

Offline Website Software