José Emilio Labra Gayo

dblp:32/2604 · DBLP profile ↗
← Back
25ranked-venue papers
2as first author
7since 2021 · last 2027
0000-0001-8907-5348ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 12 · 4 since 2021Artificial intelligence and machine learning · 7 · 3 since 2021Software engineering, systems software and programming languages · 7 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 5 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 since 2021Theory of computation · 1 · 1 since 2021
YearPublicationVenuePosition
2027 From agent-oriented modelling to cyber-physical implementation: A model-driven approach
Claudio Navarro, Lorenzo Devia, José Emilio Labra Gayo, Carlos Cares
Sci. Comput. Program.3
2026 Common Foundations for Recursive Shape Languages
abstract
As schema languages for RDF data become more mature, we are seeing efforts to extend them with recursive semantics, applying diverse ideas from logic programming and description logics. While ShEx has an official recursive semantics based on greatest fixpoints (GFP), the discussion for SHACL is ongoing and seems to be converging towards least fixpoints (LFP). A practical study we perform shows that, indeed, ShEx validators implement GFP, whereas SHACL validators are more heterogeneous. This situation creates tension between ShEx and SHACL, as their semantic commitments appear to diverge, potentially undermining interoperability and predictability. We aim to clarify this design space by comparing the main semantic options in a principled yet accessible way, hoping to engage both theoreticians and practicioners, especially those involved in developing tools and standards. We present a unifying formal semantics that treats LFP, GFP, and supported model semantics (SMS), clarifying their relationships and highlighting a duality between LFP and GFP on stratified fragments. Next, we investigate to which extent the directions taken by SHACL and ShEx are compatible. We show that, although ShEx and SHACL seem to be going in different directions, they include large fragments with identical expressive power. Moreover, there is a strong correspondence between these fragments through the aforementioned principle of duality. Finally, we present a complete picture of the data and combined complexity of ShEx and SHACL validation under LFP, GFP, and SMS, showing that SMS comes at a higher computational cost under standard complexity-theoretic assumptions.
Shqiponja Ahmetaj, Iovka Boneva, Jan Hidders, Maxime Jakubowski, José Emilio Labra Gayo, Wim Martens, Fabio Mogavero, Filip Murlak, Cem Okulmus, Ognjen Savkovic, Mantas Simkus, Dominik Tomaszuk
KR5
2025 Shape Expressions with Inheritance
Iovka Boneva, José Emilio Labra Gayo, Eric Prud'hommeaux, Katherine Thornton, Andra Waagmeester
ESWC (1)2
2025 On Property Constraints in PG-Schema
abstract
Property graphs are widely used to model complex, interconnected data, but flexible property annotations often undermine consistency due to weak schema support. We introduce PG-Schema-PC, an extension of PG-Schema for constraints over property sets, covering structural, cardinality, and range constraints (including alternative groupings, multiplicity control, and value conditions). We formalize its abstract grammar and illustrate its use with practical examples.
Dominik Tomaszuk, José Emilio Labra Gayo
K-CAP2
2025 Common Foundations for SHACL, ShEx, and PG-Schema
abstract
Graphs have emerged as a foundation for a variety of applications, including capturing factual knowledge, semantic data integration, social networks, and informing machine learning algorithms. Formalising properties of the data and ensuring data quality requires describing schemas of such graphs. Driven by diverse applications, the Semantic Web and database communities developed not only different graph data models-RDF and property graphs-but also different graph schema languages-SHACL, ShEx, and PG-Schema. Each language has its unique approach to defining constraints and validating graph data, leaving potential users in the dark about their commonalities and differences. In this paper, we provide concise formal definitions of the core components of these languages, employ a uniform framework to facilitate a comprehensive comparison between them, and identify a common set of functionalities, shedding light on both overlapping and distinctive features.
Shqiponja Ahmetaj, Iovka Boneva, Jan Hidders, Katja Hose, Maxime Jakubowski, José Emilio Labra Gayo, Wim Martens, Fabio Mogavero, Filip Murlak, Cem Okulmus, Axel Polleres, Ognjen Savkovic, Mantas Simkus, Dominik Tomaszuk
WWW6
2023 A Decentralized Architecture for Semantic Interoperability of Personal Dental Data Based on FHIR
abstract
Several problems arise due to the differences between dentistry and general medicine. The storage of dental data in information silos, the incompatibility of data between different dental clinics or institutions from other medical areas are the most significant ones. The authors propose a decentralized architecture that combines FHIR archetypes, shape expressions, and personal online datastores (PODs) to tackle those issues as follows: FHIR archetypes are used to express the data, shape expressions are used to handle data structure and data access requests, and PODs are used to store information in a decentralized and safe manner that let the owner of the information stored to handle data access. The system allows the patient to store dental information from heterogeneous data sources transparently and respecting the patient's right to autonomy and consent. In this paper, the authors develop this architecture proposal and discuss its relevance and feasibility in the area of dental health.
Hugo Lebredo, Daniel Fernández-Álvarez, José Emilio Labra Gayo
Int. J. Semantic Web Inf. Syst.3
2022 Automatic extraction of shapes using sheXer
Daniel Fernández-Álvarez, José Emilio Labra Gayo, Daniel Gayo-Avello
Knowl. Based Syst.2
2020 An ontology-based multi-domain model in social network analysis: Experimental validation and case study
José Alberto Benítez, Isaías García 0001, Carmen Benavides, Héctor Alaiz-Moretón, José Emilio Labra Gayo
Inf. Sci.5
2019 Testing the Usability of SNOMED CT Terms Suggestion in Medical Report
abstract
AppWesomed is a website developed to test the suggestion of SNOMED CT terms in medical reports. When the user is writing the report, the web shows the terms that match the last written word. The use of SNOMED CT in medical applications is important because it can facilitate the integration of medical records. The tests were conducted with twenty-five people, divided into two groups, fifteen doctors and eleven non-doctors. The average age of the groups was 45 years and 32 years, respectively. A survey designed according to the Likert scale was used to test the website usability, the results of the survey were used to calculate the Cronbach's Alpha whose value was 0.894. According to the results, 44% of the participants considered the website usability as "Good", 36% as "Excellent" and 20% as "Regular". The app has been positively evaluated by the surveyed doctors. In response to the general experience, doctors highlight the great application utility, especially in their own research studies for the data analysis in medical reports.
Maria Sanchez-Doria, José Emilio Labra Gayo, Daniel Fernández-Álvarez, Herminio García-González
CBMS2
2019 Legislative Document Content Extraction Based on Semantic Web Technologies - A Use Case About Processing the History of the Law
abstract
This paper describes the system architecture for generating the History of the Law developed for the Chilean National Library of Congress (BCN). The production system uses Semantic Web technologies, Akoma-Ntoso, and tools that automate the marking of plain text to XML, enriching and linking documents. These documents semantically annotated allow to develop specialized political and legislative services, and to extract knowledge for a Legal Knowledge Base for public use. We show the strategies used for the implementation of the automatic markup tools, as well as describe the knowledge graph generated from semantic documents. Finally, we show the contrast between the time of document processing using semantic technologies versus manual tasks, and the lessons learnt in this process, installing a base for the replication of a technological model that allows the generation of useful services for diverse contexts.
Francisco Adolfo Cifuentes Silva, José Emilio Labra Gayo
ESWC2
2019 Using Shape Expressions (ShEx) to Share RDF Data Models and to Guide Curation with Rigorous Validation
abstract
Abstract We discuss Shape Expressions (ShEx), a concise, formal, modeling and validation language for RDF structures. For instance, a Shape Expression could prescribe that subjects in a given RDF graph that fall into the shape “Paper” are expected to have a section called “Abstract”, and any ShEx implementation can confirm whether that is indeed the case for all such subjects within a given graph or subgraph. There are currently five actively maintained ShEx implementations. We discuss how we use the JavaScript, Scala and Python implementations in RDF data validation workflows in distinct, applied contexts. We present examples of how ShEx can be used to model and validate data from two different sources, the domain-specific Fast Healthcare Interoperability Resources (FHIR) and the domain-generic Wikidata knowledge base, which is the linked database built and maintained by the Wikimedia Foundation as a sister project to Wikipedia. Example projects that are using Wikidata as a data curation platform are presented as well, along with ways in which they are using ShEx for modeling and validation. When reusing RDF graphs created by others, it is important to know how the data is represented. Current practices of using human-readable descriptions or ontologies to communicate data structures often lack sufficient precision for data consumers to quickly and easily understand data representation details. We provide concrete examples of how we use ShEx as a constraint and validation language that allows humans and machines to communicate unambiguously about data assets. We use ShEx to exchange and understand data models of different origins, and to express a shared model of a resource’s footprint in a Linked Data source. We also use ShEx to agilely develop data models, test them against sample data, and revise or refine them. The expressivity of ShEx allows us to catch disagreement, inconsistencies, or errors efficiently, both at the time of input, and through batch inspections. ShEx addresses the need of the Semantic Web community to ensure data quality for RDF graphs. It is currently being used in the development of FHIR/RDF. The language is sufficiently expressive to capture constraints in FHIR, and the intuitive syntax helps people to quickly grasp the range of conformant documents. The publication workflow for FHIR tests all of these examples against the ShEx schemas, catching non-conformant data before they reach the public. ShEx is also currently used in Wikidata projects such as Gene Wiki and WikiCite to develop quality-control pipelines to maintain data integrity and incorporate or harmonize differences in data across different parts of the pipelines.
Katherine Thornton, Harold R. Solbrig, Gregory S. Stupp, José Emilio Labra Gayo, Daniel Mietchen, Eric Prud'hommeaux, Andra Waagmeester
ESWC4
2019 Applying big data and stream processing to the real estate domain
abstract
In this paper, we propose an architecture that combines Big Data and Stream Processing which can be applied to the Real Estate Domain. Our approach consists of a specialisation of Lambda architecture and it is inspired by some aspects of Kappa architecture. As a proof of this solution, we show a prototype developed following it and a comparison of the three architecture quality models. Finally, we highlight the differences between the proposed architecture and similar ones and draw some future lines following the present approach.
Herminio García-González, Daniel Fernández-Álvarez, José Emilio Labra Gayo, Patricia Ordóñez de Pablos
Behav. Inf. Technol.3
2019 Rethinking key issues for understanding the new challenges of disruption and digital transformation in companies and economies
abstract
The proliferation of cost-effective sensors and devices which continually generate data as well as the ecosystem of tools and software applications has led to the term concept of big data. Although...
Patricia Ordóñez de Pablos, José Emilio Labra Gayo
Behav. Inf. Technol.2
2017 Semantics and Validation of Shapes Schemas for RDF
Iovka Boneva, José Emilio Labra Gayo, Eric Prud'hommeaux
ISWC (1)2
2017 MERA: A Musical Entities Reconciliation Architecture Based on Semantic Technologies
abstract
In this paper, the authors describe Musical Entities Reconciliation Architecture (MERA), an architecture designed to link music-related databases adapting the reconciliation techniques to each particular case. MERA includes mechanisms to manage third party sources to improve the results and it makes use of semantic technologies, storing and organizing the information in RDF graphs. They have implemented a prototype of their approach and have used it to link sources with different levels of data quality. The prototype has been effective in more than 94% of the cases under the conditions of their experiments. The authors have also compared their prototype with a well-known music-specialized search engine, outperforming the search results in the two experiments that they performed.
Daniel Fernández-Álvarez, José Emilio Labra Gayo, Daniel Gayo-Avello, Patricia Ordóñez de Pablos
Int. J. Semantic Web Inf. Syst.2
2016 Identifying potential suppliers for competitive bidding using Latent Semantic Analysis
abstract
Chilecompra is the Chilean governmental agency in charge of Chile's Public Procurement System. One of its main current problems is that around 54% (supply indicator) of the public procurements that are submitted get less than three bids, which is the minimum required so that the procurement process may be free of technical, legal and ethical questionings. This article presents a method based on Natural Language Processing and Semantic Analysis in order to automatically identify prospective bidding candidates from a historical application dataset with a software tool which implements this method. The results are proven by using a dataset of procurement data and historical applications, biddings and adjudications of the suppliers. We compared the number of suppliers that applied for a tender and the number of prospective bidders identified by this method, and the domain procurement experts proved that the identified bidders were relevant to the new procurement.
Victor Aravena-Diaz, Ricardo Gacitúa, Hernán Astudillo, José Emilio Labra Gayo
CLEI4
2015 Complexity and Expressiveness of ShEx for RDF
abstract
Graph data abstractions are often assumed to be intuitive, but experience shows that they are not equally understandable or usable in practice. In this vision and challenges paper, we examine the human-centricity of contemporary graph data abstractions through four lenses: researchability, usability, teachability, and societal impact. Drawing on diverse real-world use cases, ranging from clinical data and collaborative knowledge bases to biological and pangenomic graphs, we distill insights from database research, human-computer interaction, and education. Based on this analysis, we identify open research challenges that must be addressed to make graph abstractions easier to study, use, learn, and reason about.
Slawomir Staworko, Iovka Boneva, José Emilio Labra Gayo, Samuel Hym, Eric Prud'hommeaux, Harold R. Solbrig
ICDT3
2014 ACOTA: A Multilingual and Semi-Automatic Collaborative Tagging Web-based Approach
Cesar Luis Alvargonzález, José María Álvarez 0001, José Emilio Labra Gayo, Patricia Ordóñez de Pablos
J. Web Eng.3
2014 Inductive representations of RDF graphs
José Emilio Labra Gayo, Johan Jeuring, José María Álvarez 0001
Sci. Comput. Program.1
2013 Towards a journalist-based news recommendation system: The Wesomender approach
Alejandro Montes García, José María Álvarez 0001, José Emilio Labra Gayo, Marcos Martínez-Merino
Expert Syst. Appl.3
2012 Towards a Pan-European E-Procurement Platform to Aggregate, Publish and Search Public Procurement Notices Powered by Linked Open Data: the Moldeas Approach
abstract
This paper aims to describe a public procurement information platform which provides a unified pan-European system that exploits the aggregation of tender notices using linking open data and semantic web technologies. This platform requires a step-based method to deal with the requirements of the public procurement sector and the open government data initiative: (1) modeling the unstructured information included in public procurement notices (contracting authorities, organizations, contracts awarded, etc.); (2) enriching that information with the existing product classification systems and the linked data vocabularies; (3) publishing relevant information extracted out of the notices following the linking open data approach; (4) implementing enhanced services based on advanced algorithms and techniques like query expansion methods to exploit the information in a semantic way. Taking into account that public procurement notices contain different kinds of data like types of contract, region, duration, total amount, target enterprise, etc., various methods can be applied to expand user queries easing the access to the information and providing a more accurate information retrieval system. Nevertheless expanded user queries can involve an extra-time in the process of retrieving notices. That is why a performance evaluation is outlined to tune up the semantic methods and the generated queries providing a scalable and time-efficient system. Moreover, this platform is supposed to be especially relevant for SMEs that want to tender in the European Union (EU), easing their access to the information of the notices and fostering their participation in cross-border public procurement processes across Europe. Finally an example of use is provided to evaluate and compare the goodness and the improvement of the proposed platform with regard to the existing ones.
José María Álvarez 0001, José Emilio Labra Gayo, Francisco Adolfo Cifuentes Silva, Giner Alor-Hernández, Cuauhtémoc Sánchez-Ramírez, Jaime Alberto Guzmán Luna
Int. J. Softw. Eng. Knowl. Eng.2
2010 Trioo - Keeping the Semantics of Data Safe and Sound into Object-oriented Software
Sergio Fernández, Diego Berrueta, Miguel García Rodríguez, José Emilio Labra Gayo
ICSOFT (1)4
2009 ADONIS: Automated diagnosis system based on sound and precise logical descriptions
abstract
Automated medical diagnosis systems based on knowledge-oriented descriptions have gained momentum with the emergence of Semantic Descriptions. However, soundness and efficiency of the underlying logics in these descriptions are critical to harness the potential of these systems. In this paper, we provide a well-structured ontology for automated diagnosis and a three-fold formalization based on Predicate Logic, Description Logic and Rules.
Alejandro Rodríguez González, José Emilio Labra Gayo, Giner Alor-Hernández, Juan Miguel Gómez 0001, Rubén Posada-Gómez
CBMS2
2003 A Collaborative E-learning Component for the IDEFIX Project
T. Hernán Sagástegui Ch., José Emilio Labra Gayo, Juan Manuel Cueva Lovelle, José M. Morales Gil, María E. Alva O., Eduardo Valdés, Cecilia García 0002
ICWE2
2003 A generic e-learning multiparadigm programming language system: IDEFIX project
abstract
We describe the main features of an Internet based distance learning environment that we are developing to teach a course on logic and functional programming for computer science students. The main goal of the system is to provide a minimal set of capabilities for a generic interpreter that will be instantiated for different programming languages and paradigms. The architecture of the system is based on the use of XML and web services to facilitate the integration and independence between the different development platforms and systems.
José Emilio Labra Gayo, José M. Morales Gil, A. M. Fernández Álvarez, H. Sagastegui Chigne
SIGCSE1