VLDB 2026 Research / reviewers in the wild / expert
Oscar Romero 0001
dblp:r/OscarRomero · also Oscar Romero Moral, Óscar Romero 0001
· DBLP profile ↗
66ranked-venue papers in the field
13as first author
17since 2021 · last 2026
0000-0001-6350-8328ORCID · verified
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 44 (7 first)Data Mining & Knowledge Discovery · 10 (5 first)Other / Interdisciplinary · 4Knowledge Engineering, Semantic Web & Information Systems · 3Business Process & Enterprise Data · 3 (1 first)Information Retrieval & Web Search · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Operationalizing and Automating Data Validation in Data SpacesabstractAbstract Data spaces have recently emerged as an innovative paradigm for cross-organizational data sharing. These decentralized environments require sophisticated data governance protocols to ensure compliance with data standards, roles and policies. While current policy-based solutions address enforcement of data access control and usage rights, they lack mechanisms for automated data validation -essential for ensuring data quality for collaborative analytics. To address this gap, we present a knowledge graph-based framework to automate data validation inline with data policies. This framework relies on the concept of policy checkers, which represent high-level and technology-agnostic data validation plans that can be dynamically translated into technology-specific user defined functions (UDFs) for compliance checking. Importantly, the usage of knowledge graphs to describe the policy checkers enhances the transparency and traceability of data validation processes, while the two-stage process (technology-agnostic policy checkers and technology-specific UDFs) accommodate data validation on multimodal data. We accompany the description of our approach with a proof of concept that demonstrates the feasibility of this solution in real data spaces. Achraf Hmimou, Petar Jovanovic 0001, Sergi Nadal, Oscar Romero 0001, Anna Queralt |
Data Sci. Eng. | 4 |
| 2026 | Discovering Approximate Denial Constraints in Large Databases
Albert Martin, Eduardo C. de Almeida, Oscar Romero 0001, Anna Queralt |
Proc. VLDB Endow. | 3 |
| 2026 | Freyja: Efficient Join Discovery in Data LakesabstractWe study the problem of efficiently computing rankings of joinable attributes in data lakes. Traditional set-overlap measures produce numerous false positives in this scenario, while modern, more accurate Table Representation Learning (TRL) techniques incur prohibitive computational costs. In contrast to the state-of-the-art, we adopt a novel notion of join quality tailored to data lakes relying on a metric that combines multiset Jaccard and cardinality proportion. The proposed metric merges the best of both worlds by leveraging syntactic measures while achieving accuracy scores comparable to those of TRL approaches. Generating rankings of joinable pairs is highly scalable at both preparation and query time, since we train a general-purpose predictive model. Predictions are based on data profiles, succinct and efficiently computed representations of dataset characteristics. Our experiments show that our system, Freyja, matches and improves upon, the results obtained by the state-of-the-art while reducing execution costs by orders of magnitude. Marc Maynou, Sergi Nadal, Raquel Panadero, Javier Flores 0002, Oscar Romero 0001, Anna Queralt |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2025 | Challenges to Enforce Data Quality in Data Spaces
Claudia P. Ayala, Besim Bilalli, Cristina Gómez 0001, Jose-Norberto Mazón, Oscar Romero 0001 |
DOLAP | 5 |
| 2025 | Advances in databases and information systems - Selected papers from ADBIS 2023
Alberto Abelló, Ladjel Bellatreche, Oscar Romero 0001, Panos Vassiliadis, Robert Wrembel |
Inf. Syst. | 3 |
| 2025 | How and Why False Denial Constraints are DiscoveredabstractDenial Constraints (DCs) are a flexible formalism to express many types of data rules, making them a widely adopted tool for many applications. This flexibility led to the development of numerous algorithms to automatically discover DCs directly from data. However, few studies have been conducted on the quality of the discovered DCs. We experimentally quantify the lack of quality in the results obtained by state-of-the-art algorithms, showing how the proportion of discovered DCs that are false is rarely below 95%. We hypothesize that the common source of these erroneous DCs stems from the adoption of the current DC validity definition. We use a statistical approach to explain the mechanism leading to these results, and propose a redefinition of DC validity properties to avoid the acceptance of false DCs. We validate this redefinition experimentally, showing that it exclusively accepts true constraints of the data, and is reliable enough to discover DCs missed by domain experts. Additionally, we provide curated sets of golden DCs for each dataset used in our study, those generated by domain experts and those discovered using our approach. Albert Martin, Eduardo C. de Almeida, Oscar Romero 0001, Anna Queralt |
Proc. VLDB Endow. | 3 |
| 2024 | There is no Data Science without Data Governance: a Proposal Based on Knowledge Graphs
Besim Bilalli, Petar Jovanovic 0001, Sergi Nadal, Anna Queralt, Oscar Romero 0001 |
DOLAP | 5 |
| 2024 | HealthMesh: An Architectural Framework for Federated Healthcare Data Management
Aniol Bisquert, Achraf Hmimou, Josep Lluís Berral, Alberto Gutierrez-Torre, Oscar Romero 0001 |
DOLAP | 5 |
| 2024 | Performance Analysis of Distributed GPU-Accelerated Task-Based Workflows
Marcos N. L. Carvalho, Anna Queralt, Oscar Romero 0001, Alkis Simitsis, Cristian Tatu, Rosa M. Badia |
EDBT | 3 |
| 2024 | Mitigating Data Sparsity in Integrated Data through Text ConceptualizationabstractWe study the data sparsity problem for data generated from an integration system. We approach the problem from a textual information extraction perspective and propose to conceptualize external documents using the concepts in the integrated schema. We present THOR, a novel system that, unlike related approaches, neither relies on complex rules nor models trained with large annotated corpus, but on the integrated data and its schema without the need for human annotations. An extensive evaluation on the text conceptualization task demonstrates the superiority of our approach in terms of F1-score, effort and use of resources over the state-of-the-art language models. Md. Ataur Rahman, Sergi Nadal, Oscar Romero 0001, Dimitris Sacharidis |
ICDE | 3 |
| 2024 | Workload Placement on Heterogeneous CPU-GPU SystemsabstractThe popularity of heterogeneous CPU-GPU processing has increased considerably in recent years. To efficiently utilize heterogeneous resources, data processing systems depend on an appropriate workload placement strategy to assign the right amount of compute to the right processor. However, finding an optimal placement strategy is not trivial due to various complex and conflicting tradeoffs related to the characteristics of processors, the nature of the workload, and data locality. In addition, placement decisions impact workload runtime and performance cost, and also depend on the availability of potentially different implementations for CPUs and GPUs, which adds extra complexity in such heterogeneous environments. In this tutorial, we review and compare state-of-the-art strategies for workload placement on heterogeneous CPU-GPU architectures, along with runtime prediction techniques and methods to support multi-device code. We also discuss open issues and identify potentially promising future research directions. Marcos N. L. Carvalho, Alkis Simitsis, Anna Queralt, Oscar Romero 0001 |
Proc. VLDB Endow. | 4 |
| 2023 | Graph-Driven Federated Data ManagementabstractModern data analysis applications, require the ability to provide on-demand integration of data sources while offering a flexible and user-friendly query interface. Traditional techniques for answering queries using views, focused on a rather static setting, fail to address such requirements. To overcome these issues, we propose a fully-fledged data integration approach based on graph-based constructs. The extensibility of graphs allows us to extend the traditional framework for data integration with view definitions. Furthermore, we also propose a query language based on subgraphs. We tackle query answering via a query rewriting algorithm based on well-known algorithms for answering queries using views. We experimentally show that the proposed method yields good performance and does not introduce a significant overhead. Sergi Nadal, Alberto Abelló, Oscar Romero 0001, Stijn Vansummeren, Panos Vassiliadis |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2022 | A Data Quality Framework for Graph-Based Virtual Data Integration Systems
Yalei Li, Sergi Nadal, Oscar Romero 0001 |
ADBIS | 3 |
| 2022 | Graph-Driven Federated Data Management (Extended Abstract)abstractModern data analysis applications require the ability to provide on-demand integration of data sources while offering a user-friendly query interface. Traditional methods for answering queries using views, focused on a rather static setting, fail to address such requirements. To overcome these issues, we propose a full fledged, GLAV-based data integration approach based on graph-based constructs. The extensibility of graphs allows us to extend the traditional framework for data integration with view definitions. Furthermore, we also propose a query language based on subgraphs. We tackle query answering via a query rewriting algorithm based on well-known algorithms for answering queries using views. We experimentally show that our method yields good performance with no significant overhead. Sergi Nadal, Alberto Abelló, Oscar Romero 0001, Stijn Vansummeren, Panos Vassiliadis |
ICDE | 3 |
| 2022 | Trends in Design, Optimization, Languages, and Analytical Processing of Big Data (DOLAP 2020)
Katja Hose, Oscar Romero 0001, Il-Yeol Song |
Inf. Syst. | 2 |
| 2021 | Towards Scalable Data DiscoveryabstractWe study the problem of discovering joinable datasets at scale. We approach the problem from a learning perspective relying on profiles. These are succinct representations that capture the underlying characteristics of the schemata and data values of datasets, which can be efficiently extracted in a distributed and parallel fashion. Profiles are then compared, to predict the quality of a join operation among a pair of attributes from different datasets. In contrast to the state-of-the-art, we define a novel notion of join quality that relies on a metric considering both the containment and cardinality proportion between join candidate attributes. We implement our approach in a system called NextiaJD, and present experiments to show the predictive performance and computational efficiency of our method. Our experiments show that NextiaJD obtains similar predictive performance to that of hash-based methods, yet we are able to scale-up to larger volumes of data. Also, NextiaJD generates a considerably less amount of false positives, which is a desirable feature at scale. Javier Flores 0002, Sergi Nadal, Oscar Romero 0001 |
EDBT | 3 |
| 2021 | Effective and Scalable Data Discovery with NextiaJDabstractWe present NextiaJD, a data discovery system with high predictive performance and computational efficiency. NextiaJD aids data scientists in the discovery of datasets that can be crossed. To that end, it proposes a ranking of candidate pairs according to their join quality, which is based on a novel similarity measure that considers both containment and cardinality pro- portions between candidate attributes. To do so, NextiaJD adopts a learning approach relying on profiles. These are succint and informative representations of the schemata and data values of datasets that capture their underlying characteristics. NextiaJD's features are fully integrated into Apache Spark and benefits from it to parallelize the profiling and discovery processes. The on-site demonstration will showcase how NextiaJD can effectively support large-scale data discovery tasks with a large set of datasets the audience will be able to play with. Javier Flores 0002, Sergi Nadal, Oscar Romero 0001 |
EDBT | 3 |
| 2020 | Data Engineering for Data Science: Two Sides of the Same Coin
Oscar Romero 0001, Robert Wrembel |
DaWaK | 1 |
| 2020 | A cost-based storage format selector for materialized results in big data frameworks
Rana Faisal Munir, Alberto Abelló, Oscar Romero 0001, Maik Thiele, Wolfgang Lehner |
Distributed Parallel Databases | 3 |
| 2020 | An Alternative View on Data Processing Pipelines from the DOLAP 2019 Perspective
Oscar Romero 0001, Robert Wrembel, Il-Yeol Song |
Inf. Syst. | 1 |
| 2020 | Keeping the Data Lake in Form: Proximity Mining for Pre-Filtering Schema MatchingabstractData lakes (DLs) are large repositories of raw datasets from disparate sources. As more datasets are ingested into a DL, there is an increasing need for efficient techniques to profile them and to detect the relationships among their schemata, commonly known as holistic schema matching . Schema matching detects similarity between the information stored in the datasets to support information discovery and retrieval. Currently, this is computationally expensive with the volume of state-of-the-art DLs. To handle this challenge, we propose a novel early-pruning approach to improve efficiency, where we collect different types of content metadata and schema metadata about the datasets, and then use this metadata in early-pruning steps to pre-filter the schema matching comparisons. This involves computing proximities between datasets based on their metadata, discovering their relationships based on overall proximities and proposing similar dataset pairs for schema matching. We improve the effectiveness of this task by introducing a supervised mining approach for effectively detecting similar datasets that are proposed for further schema matching. We conduct extensive experiments on a real-world DL that proves the success of our approach in effectively detecting similar datasets for schema matching, with recall rates of more than 85% and efficiency improvements above 70%. We empirically show the computational cost saving in space and time by applying our approach in comparison to instance-based schema matching techniques. Ayman Alserafi, Alberto Abelló, Oscar Romero 0001, Toon Calders |
ACM Trans. Inf. Syst. | 3 |
| 2019 | Multidimensional Integration of RDF Datasets
Jam Jahanzeb Khan Behan, Oscar Romero 0001, Esteban Zimányi |
DaWaK | 2 |
| 2019 | XLIndy: Interactive Recognition and Information Extraction in SpreadsheetsabstractOver the years, spreadsheets have established their presence in many domains, including business, government, and science. However, challenges arise due to spreadsheets being partially-structured and carrying implicit (visual and textual) information. This translates into a bottleneck, when it comes to automatic analysis and extraction of information. Therefore, we present XLIndy, a Microsoft Excel add-in with a machine learning back-end, written in Python. It showcases our novel methods for layout inference and table recognition in spreadsheets. For a selected task and method, users can visually inspect the results, change configurations, and compare different runs. This enables iterative fine-tuning. Additionally, users can manually revise the predicted layout and tables, and subsequently save them as annotations. The latter is used to measure performance and (re-)train classifiers. Finally, data in the recognized tables can be extracted for further processing. XLIndy supports several standard formats, such as CSV and JSON. Elvis Koci, Dana Kuban, Nico Luettig, Dominik Olwig, Maik Thiele, Julius Gonsior, Wolfgang Lehner, Oscar Romero 0001 |
DocEng | 8 |
| 2019 | A Genetic-Based Search for Adaptive Table Recognition in SpreadsheetsabstractSpreadsheets are very successful content generation tools, used in almost every enterprise to create a wealth of information. However, this information is often intermingled with various formatting, layout, and textual metadata, making it hard to identify and interpret the tabular payload. Previous works proposed to solve this problem by mainly using heuristics. Although fast to implement, these approaches fail to capture the high variability of user-generated spreadsheet tables. Therefore, in this paper, we propose a supervised approach that is able to adapt to arbitrary spreadsheet datasets. We use a graph model to represent the contents of a sheet, which carries layout and spatial features. Subsequently, we apply genetic-based approaches for graph partitioning, to recognize the parts of the graph corresponding to tables in the sheet. The search for tables is guided by an objective function, which is tuned to match the specific characteristics of a given dataset. We present the feasibility of this approach with an experimental evaluation, on a large, real-world spreadsheet corpus. Elvis Koci, Maik Thiele, Oscar Romero 0001, Wolfgang Lehner |
ICDAR | 3 |
| 2019 | DECO: A Dataset of Annotated Spreadsheets for Layout and Table RecognitionabstractThis paper presents DECO (Dresden Enron COrpus), a dataset of spreadsheet files, annotated on the basis of layout and contents. It comprises of 1,165 files, extracted from the Enron corpus. Three different annotators (judges) assigned layout roles (e.g., Header, Data, and Notes) to non-empty cells and marked the borders of tables. Files that do not contain tables were flagged using categories such as Template, Form, and Report. Subsequently, a thorough analysis is performed to uncover the characteristics of the overall dataset and specific annotations. The results are discussed in this paper, providing several takeaways for future works. Furthermore, this work describes in detail the annotation methodology, going through the individual steps. The dataset, methodology, and tools are made publicly available, so that they can be adopted for further studies. DECO is available at: https://wwwdb.inf.tu-dresden.de/research-projects/deexcelarator/, Elvis Koci, Maik Thiele, Josephine Rehak, Oscar Romero 0001, Wolfgang Lehner |
ICDAR | 4 |
| 2019 | Keeping the Data Lake in Form: DS-kNN Datasets Categorization Using Proximity Mining
Ayman Alserafi, Alberto Abelló, Oscar Romero 0001, Toon Calders |
MEDI | 3 |
| 2019 | An integration-oriented ontology to govern evolution in Big Data ecosystems
Sergi Nadal, Oscar Romero 0001, Alberto Abelló, Panos Vassiliadis, Stijn Vansummeren |
Inf. Syst. | 2 |
| 2018 | ATUN-HL: Auto Tuning of Hybrid Layouts Using Workload and Data Characteristics
Rana Faisal Munir, Alberto Abelló, Oscar Romero 0001, Maik Thiele, Wolfgang Lehner |
ADBIS | 3 |
| 2018 | Table Recognition in Spreadsheets via a Graph RepresentationabstractSpreadsheet software are very popular data management tools. Their ease of use and abundant functionalities equip novices and professionals alike with the means to generate, transform, analyze, and visualize data. As a result, spreadsheets are a great resource of factual and structured information. This accentuates the need to automatically understand and extract their contents. In this paper, we present a novel approach for recognizing tables in spreadsheets. Having inferred the layout role of the individual cells, we build layout regions. We encode the spatial interrelations between these regions using a graph representation. Based on this, we propose Remove and Conquer (RAC), an algorithm for table recognition that implements a list of carefully curated rules. An extensive experimental evaluation shows that our approach is viable. We achieve significant accuracy in a dataset of real spreadsheets from various domains. Elvis Koci, Maik Thiele, Wolfgang Lehner, Oscar Romero 0001 |
DAS | 4 |
| 2018 | Graph BI & Analytics: Current State and Future Challenges
Amine Ghrab, Oscar Romero 0001, Salim Jouili, Sabri Skhiri |
DaWaK | 2 |
| 2018 | MDM: Governing Evolution in Big Data EcosystemsabstractOn-demand integration of multiple data sources is a critical requirement in many Big Data settings. This has been coined as the data variety challenge, which refers to the complexity of dealing with an heterogeneous set of data sources to enable their integrated analysis. In Big Data settings, data sources are commonly represented by external REST APIs, which provide data in their original format and continously apply changes in their structure (i.e. schema). Thus, data analysts face the challenge to integrate such multiple sources, and then continuosly adapt their analytical processes to changes in the schema. To address this challenges, in this paper, we present the Metadata Management System, shortly MDM, a tool that supports data stewards and analysts to manage the integration and analysis of multiple heterogeneous sources under schema evolution. MDM adopts a vocabulary-based integration-oriented ontology to conceptualize the domain of interest and relies on local-as-view mappings to link it with the sources. MDM provides user-friendly mechanisms to manage the ontology and mappings. Finally, a query rewriting algorithm ensures that queries posed to the ontology are correctly resolved to the sources in the presence of multiple schema versions, a transparent process to data analysts. On-site, we will showcase using real-world examples how MDM facilitates the management of multiple evolving data sources and enables its integrated analysis. Sergi Nadal, Alberto Abelló, Oscar Romero 0001, Stijn Vansummeren, Panos Vassiliadis |
EDBT | 3 |
| 2018 | Interactive multidimensional modeling of linked data for exploratory OLAP
Enrico Gallinucci, Matteo Golfarelli, Stefano Rizzi, Alberto Abelló, Oscar Romero 0001 |
Inf. Syst. | 5 |
| 2017 | Table Identification and Reconstruction in Spreadsheets
Elvis Koci, Maik Thiele, Oscar Romero 0001, Wolfgang Lehner |
CAiSE | 3 |
| 2017 | SM4MQ: A Semantic Model for Multidimensional Queries
Jovan Varga, Ekaterina Dobrokhotova, Oscar Romero 0001, Torben Bach Pedersen, Christian Thomsen 0001 |
ESWC (1) | 3 |
| 2017 | DS-Prox: Dataset Proximity Mining for Governing the Data Lake
Ayman Alserafi, Toon Calders, Alberto Abelló, Oscar Romero 0001 |
SISAP | 4 |
| 2017 | SETL: A programmable semantic extract-transform-load framework for semantic data warehouses
Rudra Pratap Deb Nath, Katja Hose, Torben Bach Pedersen, Oscar Romero 0001 |
Inf. Syst. | 4 |
| 2016 | H-WorD: Supporting Job Scheduling in Hadoop with Workload-Driven Data Redistribution
Petar Jovanovic 0001, Oscar Romero 0001, Toon Calders, Alberto Abelló |
ADBIS | 2 |
| 2016 | NOSQL Design for Analytical Workloads: Variability Matters
Victor Herrero, Alberto Abelló, Oscar Romero 0001 |
ER | 3 |
| 2016 | Cell Classification for Layout Recognition in Spreadsheets
Elvis Koci, Maik Thiele, Oscar Romero 0001, Wolfgang Lehner |
IC3K | 3 |
| 2016 | QB2OLAP: Enabling OLAP on Statistical Linked Open DataabstractPublication and sharing of multidimensional (MD) data on the Semantic Web (SW) opens new opportunities for the use of On-Line Analytical Processing (OLAP). The RDF Data Cube (QB) vocabulary, the current standard for statistical data publishing, however, lacks key MD concepts such as dimension hierarchies and aggregate functions. QB4OLAP was proposed to remedy this. However, QB4OLAP requires extensive manual annotation and users must still write queries in SPARQL, the standard query language for RDF, which typical OLAP users are not familiar with. In this demo, we present QB2OLAP, a tool for enabling OLAP on existing QB data. Without requiring any RDF, QB(4OLAP), or SPARQL skills, it allows semi-automatic transformation of a QB data set into a QB4OLAP one via enrichment with QB4OLAP semantics, exploration of the enriched schema, and querying with the high-level OLAP language QL that exploits the QB4OLAP semantics and is automatically translated to SPARQL. Jovan Varga, Lorena Etcheverry, Alejandro A. Vaisman, Oscar Romero 0001, Torben Bach Pedersen, Christian Thomsen 0001 |
ICDE | 4 |
| 2016 | ResilientStore: A Heuristic-Based Data Format Selector for Intermediate Results
Rana Faisal Munir, Oscar Romero 0001, Alberto Abelló, Besim Bilalli, Maik Thiele, Wolfgang Lehner |
MEDI | 2 |
| 2016 | Incremental Consolidation of Data-Intensive Multi-FlowsabstractBusiness intelligence (BI) systems depend on efficient integration of disparate and often heterogeneous data. The integration of data is governed by data-intensive flows and is driven by a set of information requirements. Designing such flows is in general a complex process, which due to the complexity of business environments is hard to be done manually. In this paper, we deal with the challenge of efficient design and maintenance of data-intensive flows and propose an incremental approach, namely CoAl , for semi-automatically consolidating data-intensive flows satisfying a given set of information requirements. CoAl works at the logical level and consolidates data flows from either high-level information requirements or platform-specific programs. As CoAl integrates a new data flow, it opts for maximal reuse of existing flows and applies a customizable cost model tuned for minimizing the overall cost of a unified solution. We demonstrate the efficiency and effectiveness of our approach through an experimental evaluation using our implemented prototype. Petar Jovanovic 0001, Oscar Romero 0001, Alkis Simitsis, Alberto Abelló |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2016 | Dimensional enrichment of statistical linked open data
Jovan Varga, Alejandro A. Vaisman, Oscar Romero 0001, Lorena Etcheverry, Torben Bach Pedersen, Christian Thomsen 0001 |
J. Web Semant. | 3 |
| 2015 | A Framework for Building OLAP Cubes on Graphs
Amine Ghrab, Oscar Romero 0001, Sabri Skhiri, Alejandro A. Vaisman, Esteban Zimányi |
ADBIS | 2 |
| 2015 | Supporting Data Integration Tasks with Semi-Automatic Ontology ConstructionabstractData integration aims to facilitate the exploitation of heterogeneous data by providing the user with a unified view of data residing in different sources. Currently, ontologies are commonly used to represent this unified view in terms of a global target schema due to their flexibility and expressiveness. However, most approaches still assume a predefined target schema and focus on generating the mappings between this schema and the sources. Rizkallah Touma, Oscar Romero 0001, Petar Jovanovic 0001 |
DOLAP | 2 |
| 2015 | Quarry: Digging Up the Gems of Your Data TreasuryabstractThe design lifecycle of a data warehousing (DW) system is primarily led by requirements of its end-users and the complexity of underlying data sources. The process of designing a multidimensional (MD) schema and back-end extracttransform-load (ETL) processes, is a long-term and mostly manual task. As enterprises shift to more real-time and ’on-the-fly’ decision making, business intelligence (BI) systems require automated means for efficiently adapting a physical DW design to frequent changes of business needs. To address this problem, we present Quarry, an end-to-end system for assisting users of various technical skills in managing the incremental design and deployment of MD schemata and ETL processes. Quarry automates the physical design of a DW system from high-level information requirements. Moreover, Quarry provides tools for efficiently accommodating MD schema and ETL process designs to new or changed information needs of its end-users. Finally, Quarry facilitates the deployment of the generated DW design over an extensible list of execution engines. On-site, we will use a variety of examples to show how Quarry facilitates the complexity of the DW design lifecycle. Petar Jovanovic 0001, Oscar Romero 0001, Alkis Simitsis, Alberto Abelló, Héctor Candón, Sergi Nadal |
EDBT | 2 |
| 2015 | Tuning small analytics on Big Data: Data partitioning and secondary indexes in the Hadoop ecosystem
Oscar Romero 0001, Victor Herrero, Alberto Abelló, Jaume Ferrarons |
Inf. Syst. | 1 |
| 2015 | Using Semantic Web Technologies for Exploratory OLAP: A SurveyabstractThis paper describes the convergence of some of the most influential technologies in the last few years, namely data warehousing (DW), on-line analytical processing (OLAP), and the Semantic Web (SW). OLAP is used by enterprises to derive important business-critical knowledge from data inside the company. However, the most interesting OLAP queries can no longer be answered on internal data alone, external data must also be discovered (most often on the web), acquired, integrated, and (analytically) queried, resulting in a new type of OLAP, exploratory OLAP. When using external data, an important issue is knowing the precise semantics of the data. Here, SW technologies come to the rescue, as they allow semantics (ranging from very simple to very complex) to be specified for web-available resources. SW technologies do not only support capturing the “passive” semantics, but also support active inference and reasoning on the data. The paper first presents a characterization of DW/OLAP environments, followed by an introduction to the relevant SW foundation concepts. Then, it describes the relationship of multidimensional (MD) models and SW technologies, including the relationship between MD models and SW formalisms. Next, the paper goes on to survey the use of SW technologies for data modeling and data provisioning, including semantic data annotation and semantic-aware extract, transform, and load (ETL) processes. Finally, all the findings are discussed and a number of directions for future research are outlined, including SW support for intelligent MD querying, using SW technologies for providing context to data warehouses, and scalability issues. Alberto Abelló, Oscar Romero 0001, Torben Bach Pedersen, Rafael Berlanga Llavori, Victoria Nebot, María José Aramburu Cabo, Alkis Simitsis |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2014 | Towards Next Generation BI Systems: The Analytical Metadata Challenge
Jovan Varga, Oscar Romero 0001, Torben Bach Pedersen, Christian Thomsen 0001 |
DaWaK | 2 |
| 2014 | SM4AM: A Semantic Metamodel for Analytical MetadataabstractNext generation BI systems emerge as platforms where traditional BI tools meet semi-structured and unstructured data coming from the Web. In these settings, the user-centric orientation represents a key characteristic for the acceptance and wide usage by numerous and diverse end users in their data analysis tasks. System and user related metadata are the base for enabling user assistance features. However, current approaches typically store these metadata in ad-hoc manners. In this paper, we propose a generic and extensible approach for the definition and modeling of the relevant metadata artifacts. We present SM4AM, a Semantic Metamodel for Analytical Metadata created as an RDF formalization of the Analytical Metadata artifacts needed for user assistance exploitation purposes in next generation BI systems. We consider the Linked Data initiative and its relevance for user assistance functionalities. We discuss the metamodel benefits and present directions for future work. Jovan Varga, Oscar Romero 0001, Torben Bach Pedersen, Christian Thomsen 0001 |
DOLAP | 2 |
| 2014 | A requirement-driven approach to the design and evolution of data warehouses
Petar Jovanovic 0001, Oscar Romero 0001, Alkis Simitsis, Alberto Abelló, Daria Mayorova |
Inf. Syst. | 2 |
| 2012 | Integrating ETL Processes from Information Requirements
Petar Jovanovic 0001, Oscar Romero 0001, Alkis Simitsis, Alberto Abelló |
DaWaK | 2 |
| 2012 | ORE: an iterative approach to the design and evolution of multi-dimensional schemasabstractDesigning a data warehouse (DW) highly depends on the information requirements of its business users. However, tailoring a DW design that satisfies all business requirements is not an easy task. In addition, complex and evolving business environments result in a continuous emergence of new or changed business needs. Furthermore, for building a correct multidimensional (MD) schema for a DW, the designer should deal with the semantics and heterogeneity of the underlying data sources. To cope with such an inevitable complexity, both at the beginning of the design process and when a potential evolution event occurs, in this paper we present a semi-automatic method, named ORE, for constructing the MD schema in an iterative fashion based on the information requirements. In our approach, we consider each requirement separately and incrementally build the unified MD schema satisfying the entire set of requirements. Petar Jovanovic 0001, Oscar Romero 0001, Alkis Simitsis, Alberto Abelló |
DOLAP | 2 |
| 2012 | Ontology driven search of compound IDs
Alberto Abelló, Oscar Romero 0001 |
Knowl. Inf. Syst. | 2 |
| 2011 | Describing Analytical Sessions Using a Multidimensional Algebra
Oscar Romero 0001, Patrick Marcel, Alberto Abelló, Verónika Peralta, Ladjel Bellatreche |
DaWaK | 1 |
| 2011 | GEM: Requirement-Driven Generation of ETL and Multidimensional Conceptual Designs
Oscar Romero 0001, Alkis Simitsis, Alberto Abelló |
DaWaK | 1 |
| 2011 | Building cubes with MapReduceabstractIn the last years, the problems of using generic storage techniques for very specific applications has been detected and outlined. Thus, some alternatives to relational DBMSs (e.g., BigTable) are blooming. On the other hand, cloud computing is already a reality that helps to save money by eliminating the hardware as well as software fixed costs and just pay per use. Indeed, specific software tools to exploit a cloud are also here. The trend in this case is toward using tools based on the MapReduce paradigm developed by Google. In this paper, we explore the possibility of having data in a cloud by using BigTable to store the corporate historical data and MapReduce as an agile mechanism to deploy cubes in ad-hoc Data Marts. Our main contribution is the comparison of three different approaches to retrieve data cubes from BigTable by means of MapReduce and the definition of criteria to choose among them. Alberto Abelló, Jaume Ferrarons, Oscar Romero 0001 |
DOLAP | 3 |
| 2011 | Data-Driven Multidimensional Design for OLAP
Oscar Romero 0001, Alberto Abelló |
SSDBM | 1 |
| 2010 | Using ontologies to discover fact IDsabstractObject identification is a crucial step in most information systems. Nowadays, we have many different ways to identify entities such as surrogates, keys and object identifiers. However, not all of them guarantee the entity identity. Many works have been introduced in the literature for discovering meaningful IDs, but all of them work at the logical or data level and they share some constraints inherent to the kind of approach. Addressing it at the logical level, we may miss some important data dependencies, while the cost to identify data dependencies at the data level may not be affordable. In this paper, we propose an approach for discovering fact IDs from domain ontologies. In our approach, we guide the process at the conceptual level and we introduce a set of pruning rules for improving the performance by reducing the number of ID hypotheses generated and to be verified with data. Finally, we also introduce a simulation over a case study to show the feasibility of our method. Alberto Abelló, Oscar Romero 0001 |
DOLAP | 2 |
| 2010 | Automatic validation of requirements to support multidimensional design
Oscar Romero 0001, Alberto Abelló |
Data Knowl. Eng. | 1 |
| 2010 | A framework for multidimensional design of data warehouses from ontologies
Oscar Romero 0001, Alberto Abelló |
Data Knowl. Eng. | 1 |
| 2009 | Discovering functional dependencies for multidimensional designabstractNowadays, it is widely accepted that the data warehouse design task should be largely automated. Furthermore, the data warehouse conceptual schema must be structured according to the multidimensional model and as a consequence, the most common way to automatically look for subjects and dimensions of analysis is by discovering functional dependencies (as dimensions functionally depend on the fact) over the data sources. Most advanced methods for automating the design of the data warehouse carry out this process from relational OLTP systems, assuming that a RDBMS is the most common kind of data source we may find, and taking as starting point a relational schema. In contrast, in our approach we propose to rely instead on a conceptual representation of the domain of interest formalized through a domain ontology expressed in the DL-Lite Description Logic. We propose an algorithm to discover functional dependencies from the domain ontology that exploits the inference capabilities of DL-Lite, thus fully taking into account the semantics of the domain. We also provide an evaluation of our approach in a real-world scenario. Oscar Romero 0001, Diego Calvanese, Alberto Abelló, Mariano Rodriguez-Muro |
DOLAP | 1 |
| 2008 | MDBE: Automatic Multidimensional Modeling
Oscar Romero 0001, Alberto Abelló |
ER | 1 |
| 2007 | On the Need of a Reference Algebra for OLAP
Oscar Romero 0001, Alberto Abelló |
DaWaK | 1 |
| 2007 | Automating multidimensional design from ontologiesabstractThis paper presents a new approach to automate the multidimensional design of Data Warehouses. In our approach we propose a semi-automatable method aimed to find the business multidimensional concepts from a domain ontology representing different and potentially heterogeneous data sources of our business domain.In short, our method identifies business multidimensional concepts from heterogeneous data sources having nothing in common but that they are all described by an ontology. Oscar Romero 0001, Alberto Abelló |
DOLAP | 1 |
| 2006 | Multidimensional Design by Examples
Oscar Romero 0001, Alberto Abelló |
DaWaK | 1 |