EDBT 2026 Demo / reviewers in the wild / expert
Alberto Abelló
dblp:88/2053
· DBLP profile ↗
82ranked-venue papers in the field
17as first author
25since 2021 · last 2026
0000-0002-3223-2186ORCID · verified
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 67 (16 first)Data Mining & Knowledge Discovery · 9 (1 first)Business Process & Enterprise Data · 5Information Retrieval & Web Search · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | DORM: Dynamic Object-Relational Mapping
Alberto Abelló, Enrico Gallinucci |
DOLAP | 1 |
| 2026 | Impact study of incremental NoSQL refactoring in SkyServer databaseabstractData modeling in NoSQL databases is notoriously complex and driven by multiple and possibly conflicting requirements. Researchers have proposed methodologies to optimize schema design of a given domain for a given workload; however, due to the agile environment in which NoSQL databases are usually employed, both domain and workload are frequently subject to changes and evolution - possibly neutralizing the benefits of optimization. When this happens, the benefits of a new optimal schema design must be weighed against the costs of migrating the data. In this work, we empirically show the benefits of schema redesign in a real publicly available database. In particular, we identify multiple snapshots (in terms of domain extension and querying workload) in the 20+ years evolution of SkyServer, demonstrate how NoSQL schema optimization at a given time can later backfire, and evaluate the conditions under which data migration becomes beneficial. This takes us to define the foundations and challenges of a framework for continuous NoSQL database refactoring, with the goal of helping DBAs and data engineers decide if, when, and how a NoSQL database should be reconsidered to restore schema design optimality; special attention is paid to the optimization of data migration tasks scheduling. Enrico Gallinucci, Matteo Golfarelli, Wafaa Radwan, Gabriel Zarate, Alberto Abelló |
Inf. Syst. | 5 |
| 2026 | CAPS: Cost-Aware ML Pipeline Selection
Antonis Kontaxakis, Dimitris Sacharidis, Alberto Abelló, Sergi Nadal, Alkis Simitsis |
Proc. VLDB Endow. | 3 |
| 2025 | Evaluating Quality of Disparate Data Sources: A Discord-Driven Approach
Yeasmin Ara Akter, Alberto Abelló, Petar Jovanovic 0001, Tomer Sagi, Katja Hose |
ADBIS | 2 |
| 2025 | Impact Study of NoSQL Refactoring in SkyServer Database
Enrico Gallinucci, Matteo Golfarelli, Wafaa Radwan, Gabriel Zarate, Alberto Abelló |
DOLAP | 5 |
| 2025 | Hyppo: Efficient Discovery and Execution of Data Science Pipelines in Collaborative Environments
Antonis Kontaxakis, Dimitris Sacharidis, Alkis Simitsis, Alberto Abelló, Sergi Nadal |
EDBT | 4 |
| 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. | 1 |
| 2025 | On the use of trajectory data for tackling data scarcityabstractIn recent years, the availability of GPS-equipped mobile devices and other inexpensive location-tracking technologies have enabled the ubiquitous capturing of the location of moving objects. As a result, trajectory data are abundantly available and there is an increasing trend in analyzing them in the context of mobility data science. However, the abundant availability of trajectory data makes them compelling for other tasks too. In this paper, we propose the use of these data to tackle the data scarcity problem in data analysis by appropriately transforming them to extract relevant knowledge. The challenge lies not just in leveraging these abundant trajectory data, but in accurately deriving information from them that closely approximates the target variable of interest. Such knowledge can be used to generate or supplement the scarcely available datasets in a data analytics problem, thereby enhancing model learning. We showcase the feasibility of our approach in the domain of fishing where there is an abundance of trajectory data but a scarcity of detailed catch information. By using environmental data as explanatory variables, we build and compare models to predict fishing productivity using the actual catches from fishing reports and/or the inferred knowledge from the vessel’s trajectories. The results show that, mainly due to trajectory data being larger in volume than fishing data, models trained with the former obtain a precision 7.9% higher, despite the simplicity of the applied transformations. Gerard Pons 0001, Besim Bilalli, Alberto Abelló, Santiago Blanco Sánchez |
Inf. Syst. | 3 |
| 2024 | A data-science pipeline to enable the Interpretability of Many-Objective Feature Selection
Uchechukwu Njoku, Alberto Abelló, Besim Bilalli, Gianluca Bontempi |
DOLAP | 2 |
| 2024 | Finding Relevant Information in Big Datasets with ML
Uchechukwu Njoku, Alberto Abelló, Besim Bilalli, Gianluca Bontempi |
EDBT | 2 |
| 2024 | HYPPO: Using Equivalences to Optimize Pipelines in Exploratory Machine LearningabstractWe present HYPPO, a novel system to optimize pipelines encountered in exploratory machine learning. HYPPO exploits alternative computational paths of artifacts from past executions to derive better execution plans while reusing materialized artifacts. Adding alternative computations introduces new challenges for exploratory machine learning regarding workload representation, system architecture, and optimal execution plan generation. To this end, we present a novel workload representation based on directed hypergraphs, and we formulate the problem of discovering the optimal execution plan as a search problem over directed hypergraphs and that of selecting artifacts to materialize as an optimization problem. A thorough experimental evaluation shows that HYPPO results in plans that are typically one order (up to two orders) of magnitude faster and cheaper than the non-optimized pipeline and considerably (up to one order of magnitude) faster and cheaper than plans generated by the state of the art when materializing artifacts is possible. Lastly, our evaluation reveals that HYPPO reduces the cost by 3–4× even when materialization cannot be exploited. Antonis Kontaxakis, Dimitris Sacharidis, Alkis Simitsis, Alberto Abelló, Sergi Nadal |
ICDE | 4 |
| 2024 | Reproducible experiments for generating pre-processing pipelines for AutoETL
Joseph Giovanelli, Besim Bilalli, Alberto Abelló, Fernando Silva-Coira, Guillermo de Bernardo |
Inf. Syst. | 3 |
| 2024 | Eris: efficiently measuring discord in multidimensional sourcesabstractAbstract Data integration is a classical problem in databases, typically decomposed into schema matching, entity matching and data fusion. To solve the latter, it is mostly assumed that ground truth can be determined. However, in general, the data gathering processes in the different sources are imperfect and cannot provide an accurate merging of values. Thus, in the absence of ways to determine ground truth, it is important to at least quantify how far from being internally consistent a dataset is. Hence, we propose definitions of concordant data and define a discordance metric as a way of measuring disagreement to improve decision-making based on trustworthiness. We define the discord measurement problem of numerical attributes in which given a set of uncertain raw observations or aggregate results (such as case/hospitalization/death data relevant to COVID-19) and information on the alignment of different conceptualizations of the same reality (e.g., granularities or units), we wish to assess whether the different sources are concordant, or if not, use the discordance metric to quantify how discordant they are. We also define a set of algebraic operators to describe the alignments of different data sources with correctness guarantees, together with two alternative relational database implementations that reduce the problem to linear or quadratic programming. These are evaluated against both COVID-19 and synthetic data, and our experimental results show that discordance measurement can be performed efficiently in realistic situations. Alberto Abelló, James Cheney |
VLDB J. | 1 |
| 2023 | Wrapper Methods for Multi-Objective Feature Selection
Uchechukwu Njoku, Besim Bilalli, Alberto Abelló, Gianluca Bontempi |
EDBT | 3 |
| 2023 | Automated database design for document stores with multicriteria optimizationabstractAbstract Document stores have gained popularity among NoSQL systems mainly due to the semi-structured data storage structure and the enhanced query capabilities. The database design in document stores expands beyond the first normal form by encouraging de-normalization through nesting. This hinders the process, as the number of alternatives grows exponentially with multiple choices in nesting (including different levels) and referencing (including the direction of the reference). Due to this complexity, document store data design is mostly carried out in trial-and-error or ad-hoc rule-based approaches. However, the choices affect multiple, often conflicting, aspects such as query performance, storage space, and complexity of the documents. To overcome these issues, in this paper, we apply multicriteria optimization. Our approach is driven by a query workload and a set of optimization objectives. First, we formalize a canonical model to represent alternative designs and introduce an algebra of transformations that can systematically modify a design. Then, using these transformations, we implement a local search algorithm driven by a loss function that can propose near-optimal designs with high probability. Finally, we compare our prototype against an existing document store data design solution purely driven by query cost, where our proposed designs have better performance and are more compact with less redundancy. Moditha Hewasinghage, Sergi Nadal, Alberto Abelló, Esteban Zimányi |
Knowl. Inf. Syst. | 3 |
| 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. | 2 |
| 2022 | Comparision of Models Built Using AutoML and Data Fusion
Anam Haq, Szymon Wilk, Alberto Abelló |
ADBIS | 3 |
| 2022 | Measuring Discord Among Multidimensional Data Sources
Alberto Abelló, James Cheney |
DOLAP | 1 |
| 2022 | Impact of Filter Feature Selection on Classification: An Empirical Study
Uchechukwu Njoku, Alberto Abelló, Besim Bilalli, Gianluca Bontempi |
DOLAP | 2 |
| 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 | 2 |
| 2022 | Data pre-processing pipeline generation for AutoETL
Joseph Giovanelli, Besim Bilalli, Alberto Abelló |
Inf. Syst. | 3 |
| 2021 | Effective data pre-processing for AutoML
Joseph Giovanelli, Besim Bilalli, Alberto Abelló |
DOLAP | 3 |
| 2021 | DocDesign 2.0: Automated Database Design for Document Stores with Multi-criteria OptimizationabstractWe present DocDesign 2.0, a novel system that supports database design for document stores. DocDesign 2.0 automatically generates a document store design driven by a query workload and a set of optimization objectives. In the presence of a massive search space, DocDesign 2.0 adopts multi-objective optimization techniques that, with high probability, guarantee to yield the optimal design based on the preferences (i.e., weights) provided by the end-user. In this paper, we demonstrate how DocDesign 2.0 improves the productivity on the task of designing a document store, as well as how the quality of the results is improved with respect to those obtained by manually generating the design. Moditha Hewasinghage, Sergi Nadal, Alberto Abelló |
EDBT | 3 |
| 2021 | Managing polyglot systems metadata with hypergraphsabstractA single type of data store can hardly fulfill every end-user requirements in the NoSQL world. Therefore, polyglot systems use different types of NoSQL datastores in combination. However, the heterogeneity of the data storage models makes managing the metadata a complex task in such systems, with only a handful of research carried out to address this. In this paper, we propose a hypergraph-based approach for representing the catalog of metadata in a polyglot system. Taking an existing common programming interface to NoSQL systems, we extend and formalize it as hypergraphs. Then, we define design constraints and query transformation rules for three representative data store types. Next, we propose a simple query rewriting algorithm from the metadata of the catalog to underlying data store specific ones and provide a prototype implementation. Furthermore, we introduce a storage statistics estimator on the underlying data stores. Finally, we show the feasibility of our approach on a use case of an existing polyglot system, and its usefulness in metadata and physical query path calculations. Moditha Hewasinghage, Alberto Abelló, Jovan Varga, Esteban Zimányi |
Data Knowl. Eng. | 2 |
| 2021 | A cost model for random access queries in document stores
Moditha Hewasinghage, Alberto Abelló, Jovan Varga, Esteban Zimányi |
VLDB J. | 2 |
| 2020 | DocDesign: Cost-Based Database Design for Document StoresabstractDocument stores have become one of the most popular NoSQL systems, mainly due to their semi-structured data storage structure and well-developed query capabilities. The semi-structured nature allows them to have database designs beyond traditional normalization theories. This makes the database design decisions more complicated with a myriad of possibilities. Thus, the database design process for them has resorted to ad-hoc trial and error methods. However, having a good database design is essential for any data storage system’s performance, and bad design decisions cannot always be compensated by adding more powerful hardware. Thus, in this work, we propose DocDesign, a decision aid tool for document store database design. DocDesign allows its users to evaluate different database designs for data storage requirements under a particular workload. Through DocDesign, users can make informed decisions for a design by evaluating the estimated storage statistics and query runtimes without testing it on an actual document store. DocDesign also generates design specific queries for the input workload. This not only cuts down the time and the effort taken in design decision making and development but also save money spent on fixing poor designs in the long run. On-site, we will showcase how DocDesign facilitates the design decision-making process for MongoDB with both synthetic and real-world examples. Moditha Hewasinghage, Alberto Abelló, Jovan Varga, Esteban Zimányi |
SSDBM | 2 |
| 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 | 2 |
| 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. | 2 |
| 2019 | Keeping the Data Lake in Form: DS-kNN Datasets Categorization Using Proximity Mining
Ayman Alserafi, Alberto Abelló, Oscar Romero 0001, Toon Calders |
MEDI | 2 |
| 2019 | PRESISTANT: Learning based assistant for data pre-processing
Besim Bilalli, Alberto Abelló, Tomàs Aluja-Banet, Robert Wrembel |
Data Knowl. Eng. | 2 |
| 2019 | Mapreduce performance model for Hadoop 2.x
Daria Glushkova, Petar Jovanovic 0001, Alberto Abelló |
Inf. Syst. | 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. | 3 |
| 2019 | DOLAP data warehouse research over two decades: Trends and challenges
Robert Wrembel, Alberto Abelló, Il-Yeol Song |
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 | 2 |
| 2018 | A Situational Approach for the Definition and Tailoring of a Data-Driven Software Evolution Method
Xavier Franch, Jolita Ralyté, Anna Perini, Alberto Abelló, David Ameller, Jesús Gorroñogoitia, Sergi Nadal, Marc Oriol, Norbert Seyff, Alberto Siena, Angelo Susi |
CAiSE | 4 |
| 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 | 2 |
| 2018 | Managing Polyglot Systems Metadata with Hypergraphs
Moditha Hewasinghage, Jovan Varga, Alberto Abelló, Esteban Zimányi |
ER | 3 |
| 2018 | Interactive multidimensional modeling of linked data for exploratory OLAP
Enrico Gallinucci, Matteo Golfarelli, Stefano Rizzi, Alberto Abelló, Oscar Romero 0001 |
Inf. Syst. | 4 |
| 2017 | Cost Model for Pregel on GraphX
Rohit Kumar 0002, Alberto Abelló, Toon Calders |
ADBIS | 2 |
| 2017 | DS-Prox: Dataset Proximity Mining for Governing the Data Lake
Ayman Alserafi, Toon Calders, Alberto Abelló, Oscar Romero 0001 |
SISAP | 3 |
| 2017 | Frequent patterns in ETL workflows: An empirical approach
Vasileios Theodorou, Alberto Abelló, Maik Thiele, Wolfgang Lehner |
Data Knowl. Eng. | 2 |
| 2017 | Data generator for evaluating ETL process quality
Vasileios Theodorou, Petar Jovanovic 0001, Alberto Abelló, Emona Nakuçi |
Inf. Syst. | 3 |
| 2016 | H-WorD: Supporting Job Scheduling in Hadoop with Workload-Driven Data Redistribution
Petar Jovanovic 0001, Oscar Romero 0001, Toon Calders, Alberto Abelló |
ADBIS | 4 |
| 2016 | NOSQL Design for Analytical Workloads: Variability Matters
Victor Herrero, Alberto Abelló, Oscar Romero 0001 |
ER | 2 |
| 2016 | Automated Data Pre-processing via Meta-learning
Besim Bilalli, Alberto Abelló, Tomàs Aluja-Banet, Robert Wrembel |
MEDI | 2 |
| 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 | 3 |
| 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. | 4 |
| 2015 | Big Data DesignabstractIt is widely accepted today that Relational databases are not appropriate in highly distributed shared-nothing architectures of commodity hardware, that need to handle poorly structured heterogeneous data. This has brought the blooming of NoSQL systems with the purpose of mitigating such problem, specially in the presence of analytical workloads. Thus, the change in the data model and the new analytical needs beyond OLAP take us to rethink methods and models to design and manage these newborn repositories. In this paper, we will analyze state of the art and future research directions. Alberto Abelló |
DOLAP | 1 |
| 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 | 4 |
| 2015 | POIESIS: a Tool for Quality-aware ETL Process RedesignabstractWe present a tool, called POIESIS, for automatic ETL process enhancement. ETL processes are essential data-centric activities in modern business intelligence environments and they need to be examined through a viewpoint that concerns their quality characteristics (e.g., data quality, performance, manageability) in the era of Big Data.\nPOIESIS responds to this need by providing a user-centered environment for quality-aware analysis and redesign of ETL flows. It generates thousands of alternative flows by adding flow patterns to the initial flow, in varying positions and combinations, thus creating alternative design options in a multidimensional space of different quality attributes.\nThrough the demonstration of POIESIS we introduce the tool's capabilities and highlight its efficiency, usability and modifiability, thanks to its polymorphic design. © 2015, Copyright is with the authors. Vasileios Theodorou, Alberto Abelló, Maik Thiele, Wolfgang Lehner |
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. | 3 |
| 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. | 1 |
| 2014 | Quality Measures for ETL Processes
Vasileios Theodorou, Alberto Abelló, Wolfgang Lehner |
DaWaK | 2 |
| 2014 | Bijoux: Data Generator for Evaluating ETL Process QualityabstractObtaining the right set of data for evaluating the fulfillment of different quality standards in the extract-transform-load (ETL) process design is rather challenging. First, the real data might be out of reach due to different privacy constraints, while providing a synthetic set of data is known as a labor-intensive task that needs to take various combinations of process parameters into account. Additionally, having a single dataset usually does not represent the evolution of data throughout the complete process lifespan, hence missing the plethora of possible test cases. To facilitate such demanding task, in this paper we propose an automatic data generator (i.e., Bijoux). Starting from a given ETL process model, Bijoux extracts the semantics of data transformations, analyzes the constraints they imply over data, and automatically generates testing datasets. At the same time, it considers different dataset and transformation characteristics (e.g., size, distribution, selectivity, etc.) in order to cover a variety of test scenarios. We report our experimental findings showing the effectiveness and scalability of our approach. Emona Nakuçi, Vasileios Theodorou, Petar Jovanovic 0001, Alberto Abelló |
DOLAP | 4 |
| 2014 | A Framework for User-Centered Declarative ETLabstractAs business requirements evolve with increasing information density and velocity, there is a growing need for efficiency and automation of Extract-Transform-Load (ETL) processes. Current approaches for the modeling and optimization of ETL processes provide platform-independent optimization solutions for the (semi-)automated transition among different abstraction levels, focusing on cost and performance. However, the suggested representations are not abstract enough to communicate business requirements and the role of the process quality in a user-centered perspective has not yet been adequately examined. In this paper, we introduce a novel methodology for the end-to-end design of ETL processes that takes under consideration both functional and non-functional requirements. Based on existing work, we raise the level of abstraction for the conceptual representation of ETL operations and we show how process quality characteristics can generate specific patterns on the process design. Vasileios Theodorou, Alberto Abelló, Maik Thiele, Wolfgang Lehner |
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. | 4 |
| 2012 | Integrating ETL Processes from Information Requirements
Petar Jovanovic 0001, Oscar Romero 0001, Alkis Simitsis, Alberto Abelló |
DaWaK | 4 |
| 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 | 4 |
| 2012 | Ontology driven search of compound IDs
Alberto Abelló, Oscar Romero 0001 |
Knowl. Inf. Syst. | 1 |
| 2011 | Describing Analytical Sessions Using a Multidimensional Algebra
Oscar Romero 0001, Patrick Marcel, Alberto Abelló, Verónika Peralta, Ladjel Bellatreche |
DaWaK | 3 |
| 2011 | GEM: Requirement-Driven Generation of ETL and Multidimensional Conceptual Designs
Oscar Romero 0001, Alkis Simitsis, Alberto Abelló |
DaWaK | 3 |
| 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 | 1 |
| 2011 | Data-Driven Multidimensional Design for OLAP
Oscar Romero 0001, Alberto Abelló |
SSDBM | 2 |
| 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 | 1 |
| 2010 | Data warehousing and OLAP (DOLAP'08)
Alberto Abelló, Il-Yeol Song |
Data Knowl. Eng. | 1 |
| 2010 | Automatic validation of requirements to support multidimensional design
Oscar Romero 0001, Alberto Abelló |
Data Knowl. Eng. | 2 |
| 2010 | A framework for multidimensional design of data warehouses from ontologies
Oscar Romero 0001, Alberto Abelló |
Data Knowl. Eng. | 2 |
| 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 | 3 |
| 2008 | MDBE: Automatic Multidimensional Modeling
Oscar Romero 0001, Alberto Abelló |
ER | 2 |
| 2007 | On the Need of a Reference Algebra for OLAP
Oscar Romero 0001, Alberto Abelló |
DaWaK | 2 |
| 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 | 2 |
| 2006 | Managing Quality Properties in a ROLAP Environment
Adriana Marotta, Federico Piedrabuena, Alberto Abelló |
CAiSE | 3 |
| 2006 | Multidimensional Design by Examples
Oscar Romero 0001, Alberto Abelló |
DaWaK | 2 |
| 2006 | Research in data warehouse modeling and design: dead or alive?abstractMultidimensional modeling requires specialized design techniques. Though a lot has been written about how a data warehouse should be designed, there is no consensus on a design method yet. This paper follows from a wide discussion that took place in Dagstuhl, during the Perspectives Workshop "Data Warehousing at the Crossroads", and is aimed at outlining some open issues in modeling and design of data warehouses. More precisely, issues regarding conceptual models, logical models, methods for design, interoperability, and design for new architectures and applications are considered. Stefano Rizzi, Alberto Abelló, Jens Lechtenbörger, Juan Trujillo 0001 |
DOLAP | 2 |
| 2006 | YAM2: a multidimensional conceptual model extending UML
Alberto Abelló, José Samos, Fèlix Saltor |
Inf. Syst. | 1 |
| 2005 | On the Midpoint of a Set of XML Documents
Alberto Abelló, Xavier de Palol, Mohand-Said Hacid |
DEXA | 1 |
| 2003 | A Temporal Study of Data Sources to Load a Corporate Data Warehouse
Carme Martín, Alberto Abelló |
DaWaK | 2 |
| 2003 | Implementing operations to navigate semantic star schemasabstractIn the last years, lots of work have been devoted to multidimensional modeling, star shape schemas and OLAP operations. However, "drill-across" has not captured as much attention as other operations. This operation allows to change the subject of analysis keeping the same analysis space we were using to analyze another subject. It is assumed that this can be done if both subjects share exactly the same analysis dimensions. In this paper, besides the implementation of an algebraic set of operations on a RDBMS, we are going to show when and how we can change the subject of analysis in the presence of semantic relationships, even if the analysis dimensions do not exactly coincide. Alberto Abelló, José Samos, Fèlix Saltor |
DOLAP | 1 |
| 2002 | On relationships offering new drill-across possibilitiesabstractOLAP tools divide concepts based on whether they are used as analysis dimensions, or are the fact subject of analysis, which gives rise to star shape schemas. Operations are always provided to navigate inside such star schemas. However, the navigation among different stars is usually overlooked. This paper studies different kinds of Object-Oriented conceptual relationships (part of UML standard) between stars (namely Derivation, Generalization, Association, andFlow) that allow to drill across them. Alberto Abelló, José Samos, Fèlix Saltor |
DOLAP | 1 |
| 2002 | YAM2 (Yet Another Multidimensional Model): An Extension of UMLabstractThis paper presents a multidimensional conceptual object-oriented model, its structures, integrity constraints and query operations. It has been developed as an extension of UML core metaclasses to facilitate its usage, as well as to avoid the introduction of completely new concepts. YAM/sup 2/ allows the representation of several semantically related star schemas, as well as summarizability and identification constraints. Alberto Abelló, José Samos, Fèlix Saltor |
IDEAS | 1 |
| 2001 | A Framework for the Classification and Description of Multidimensional Data Models
Alberto Abelló, José Samos, Fèlix Saltor |
DEXA | 1 |
| 2001 | Understanding Facts in a Multidimensional Object-Oriented Modelabstract"On-Line Analytical Processing" tools are used to extract information from the "Data Warehouse" in order to help in the decision making process. These tools are based on multidimensional concepts, i.e. facts and dimensions. In this paper we study the meaning of facts, and the dependencies in multidimensional data. This study is used to find relationships between cubes (in an Object-Oriented framework) and explain navigation operations. Alberto Abelló, José Samos, Fèlix Saltor |
DOLAP | 1 |