Demo Data from EDBT 2026 / reviewers in the wild / expert
Sérgio Lifschitz
dblp:l/SLifschitz
· DBLP profile ↗
34ranked-venue papers
3as first author
8since 2021 · last 2026
0000-0003-3073-3734ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 18 · 3 since 2021Databases, data management, data science and information retrieval · 9 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 8 · 4 since 2021Software engineering, systems software and programming languages · 3Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorTheory of computation · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
biological database |
0.1 | 1 | 2010 | ProteinWorldDB: querying radical pairwise alignments among protein sets from complete genomes · Bioinform. 2010 |
Bioinformatics and computational biology › sequence alignment › pairwise sequence alignment
protein pairwise alignment |
0.1 | 1 | 2010 | ProteinWorldDB: querying radical pairwise alignments among protein sets from complete genomes · Bioinform. 2010 |
Bioinformatics and computational biology
sequence alignment |
0.1 | 1 | 2010 | ProteinWorldDB: querying radical pairwise alignments among protein sets from complete genomes · Bioinform. 2010 |
Methods — techniques the papers use, named apart from their topics
smith-waterman algorithm · 0.1dynamic programming · 0.1distributed computing · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Ontology-Driven Semantic ETL for Executable Knowledge Engineering
Antony Seabra, Daniel Schwabe 0001, Sérgio Lifschitz |
DATA (1) | 3 |
| 2025 | From Asking to Understanding: A Human-Centered Approach for Human-AI Interaction
Antony Seabra, Claudio Cavalcante, Veronica dos Santos, Daniel Schwabe 0001, Sérgio Lifschitz |
CHIRA (2) | 5 |
| 2025 | AI-Driven Semantic Data Quality Assessment and Scoring for Relational Databases
Antony Seabra, Claudio Cavalcante, Nicolaas Ruberg, Sérgio Lifschitz |
DEXA (1) | 4 |
| 2025 | SemantriX: An Explainable Hybrid Model for Aligning Vector Similarity and Semantic Relevance
Antony Seabra, Claudio Cavalcante, Edward Hermann Haeusler, Daniel Schwabe 0001, Sérgio Lifschitz |
IJCCI (3) | 5 |
| 2025 | Semantic Prompting over Knowledge Graphs for Next-Generation Recommender Systems
Antony Seabra, Claudio Cavalcante, Sérgio Lifschitz |
WEBIST | 3 |
| 2024 | An Approach for Modeling and Analysis of Insulin Biosynthesis using Petri NetsabstractInsulin synthesis is a complex and essential biological process involving a series of interconnected subprocesses. We present a model of the translational process and post-translational modifications occurring in insulin biosynthesis. Using Colored Petri Nets (CPNs), we accurately represent sets of interactions among components such as amino acids, polypeptide chains, and other cellular compounds. This CPN framework captures the intricate state changes within biological processes and establishes a theoretical foundation for modeling and analyzing other critical biological processes. Maria Leandra Guateque, Antonio B. de Miranda, Marcos Catanho, Edward Hermann Haeusler, Sérgio Lifschitz |
CIBCB | 5 |
| 2021 | Genome variant calling workflow implementation and deployment in HPC infrastructureabstractThe short variant discovery is one of the most important steps into genomics studies since it allows genetic variants identification that influences the emergence and evolution of some diseases. Specifically, cancer can be associated with germline variants present in small populations, such as somatic variants located in tumor cells. Therefore, it is necessary to implement workflows that allow data analysis resulting from the new generation sequencing while taking advantage of the resources available in HPC infrastructures. This work presents the PIPEMB-WDL workflow for HPC infrastructure to integrate the short variant discovery for germline and somatic calling, including pre-processing and variants refinement steps, following the best practices of GATK4. This workflow was developed using emerging technologies in current development like WDL and Cromwell engine. The challenges we address in this paper are integrating and deploying container technologies, workload manager technologies, Cromwell, and WDL in our HPC infrastructure. Elvismary Molina de Armas, Nicole de Miranda Scherer, Sérgio Lifschitz, Mariana Boroni |
BIBM | 3 |
| 2021 | Tun-OCM: A model-driven approach to support database tuning decision making
Ana Carolina Almeida, Fernanda Baião, Sérgio Lifschitz, Daniel Schwabe 0001, Maria Luiza M. Campos |
Decis. Support Syst. | 3 |
| 2020 | From a Monolithic Big Data System to a Microservices Event-Driven ArchitectureabstractContext: Data-intensive systems, a.k.a. big data systems (BDS), are software systems that handle a large volume of data in the presence of performance quality attributes, such as scalability and availability. Before the advent of big data management systems (e.g. Cassandra) and frameworks (e.g. Spark), organizations had to cope with large data volumes with custom-tailored solutions. In particular, a decade ago, Tecgraf/PUC-Rio developed a system to monitor truck fleet in real-time and proactively detect events from the positioning data received. Over the years, the system evolved into a complex and large obsolescent code base involving a costly maintenance process. Goal: We report our experience on replacing a legacy BDS with a microservice-based event-driven system. Method: We applied action research, investigating the reasons that motivate the adoption of a microservice-based event-driven architecture, intervening to define the new architecture, and documenting the challenges and lessons learned. Results: We perceived that the resulting architecture enabled easier maintenance and faultisolation. However, the myriad of technologies and the complex data flow were perceived as drawbacks. Based on the challenges faced, we highlight opportunities to improve the design of big data reactive systems. Conclusions: We believe that our experience provides helpful takeaways for practitioners modernizing systems with data-intensive requirements. Rodrigo Laigner, Marcos Kalinowski, Pedro Diniz, Leonardo Barros, Carlos Cassino, Melissa Lemos, Darlan Arruda, Sérgio Lifschitz, Yongluan Zhou |
SEAA | 8 |
| 2019 | A New Approach for De Bruijn Graph Construction in De Novo Genome AssemblingabstractFragment assembly is a current fundamental problem in bioinformatics. In the absence of a reference genome sequence that could guide the whole process, a de Bruijn Graph data structure has been considered to improve the computational processing. Notably, we need to count on a broad set of k-mers, biological sequences substrings. However, the construction of a de Bruijn Graph has a high computational cost, primarily due to main memory consumption. Some approaches use external memory processing to achieve feasibility. These solutions generate all k-mers with high redundancy, increasing the number of managed data and, consequently, the number of I/O operations. This work proposes a new approach for de Bruijn Graph construction that does not need to generate all k-mers. The solution enables to reduce computational requirements and execution feasibility. Elvismary Molina de Armas, Liester Cruz Castro, Maristela Holanda, Sérgio Lifschitz |
BIBM | 4 |
| 2019 | Data Provenance Management of Bioinformatics Workflows in Federated CloudsabstractIn Bioinformatics, the reproducibility of experiments is a fundamental principle to which the data provenance significantly contributes through the acquisition and management of information about the trajectory of the data in a workflow. In addition to the data provenance, aspects such as program configurations and the entire computational environment must be considered to achieve this goal. Cloud computing can provide computational resources, hiding technical details and providing an accessible and configurable on-demand environment for researchers. Cloud federation enables the broad distribution of services and a flexible combination of computing power. Considering this particular scenario, we propose a management platform that collects the provenance data of Bioinformatics workflows allowing portability between different clouds in federated clouds using the Infrastructure as a Service model. This platform is composed of tools that support running these workflows with data provenance captured in NoSQL databases. The retrospective data provenance is captured according to the PROV-DM norms. The findings indicate that the proposed platform can be used for some of the most commoninly available clouds. Polyane Wercelens, Waldeyr M. C. Silva, Klayton Castro, Aletéia P. F. Araújo, Sérgio Lifschitz, Maristela Holanda |
BIBM | 5 |
| 2019 | An Ontological Perspective for Database Tuning Heuristics
Ana Carolina Almeida, Maria Luiza M. Campos, Fernanda Baião, Sérgio Lifschitz, Rafael Pereira de Oliveira, Daniel Schwabe 0001 |
ER | 4 |
| 2019 | Designing Graph Databases With GRAPHEDabstractIn recent years, graph database systems have become very popular and been deployed mainly in situations where the relationship between data is significant, such as in social networks. Although they do not require a particular schema design, a data model contributes to their consistency. Designing diagrams is an approach to satisfying this demand for a conceptual data model. While researchers and companies have been developing concepts and notations for graph database modeling, their notations focus on their specific implementations. In this article, the authors propose a diagram to address this lack of a generic and comprehensive notation for graph databases modeling, named GRAPHED (Graph Description Diagram for Graph Databases). The authors verified the effectiveness and compatibility of GRAPHED in two case studies: fraud identification, and a biological network model. Gustavo Cordeiro Galvão Van Erven, Rommel N. Carvalho, Waldeyr M. C. Silva, Sérgio Lifschitz, Harley Vera Olivera, Maristela Holanda |
J. Database Manag. | 4 |
| 2018 | A Systematic Mapping of Software Engineering Approaches to Develop Big Data Systemsabstract[Context] Data is being collected at an unprecedented scale. Data sets are becoming so large and complex that traditionally engineered systems may be inadequate to deal with them. While software engineering comprises a large set of approaches to support engineering robust software systems, there is no comprehensive overview of approaches that have been proposed and/or applied in the context of engineering big data systems. [Goal] This study aims at surveying existing research on big data software engineering to unveil and characterize the development approaches and major contributions. [Method] We conducted a systematic mapping study, identifying 52 related research papers, dated from 2011 to 2016. We classified and analyzed the identified approaches, their objectives, application domains, development lifecycle phase, and type of contribution. [Results] As a result, we outline the current state of the art and gaps on employing software engineering approaches to develop big data systems. For instance, we observed that the major challenges are in the area of software architecture and that more experimentation is needed to assess the classified approaches. [Conclusion] The results of this systematic mapping provide an overview on existing approaches to support building big data systems and helps to steer future research based on the identified gaps. Rodrigo Laigner, Marcos Kalinowski, Sérgio Lifschitz, Rodrigo Salvador Monteiro, Daniel Ferreira de Oliveira |
SEAA | 3 |
| 2017 | AProvBio: An architecture for data provenance in bioinformatics workflows using graph databaseabstractMany scientific experiments in Bioinformatics are executed as computational workflows. Frequently, it is necessary to re-run an experiment under the original circumstances in which it was run to recognize and validate it. Data provenance concerns the origin of data. Knowing the data source facilitates the understanding and analysis of the results, by detailing and documenting the history and the paths of the input data, from the beginning to the end of an experiment. Therefore, in this context, data provenance can be applied when experimenting traceability. This document presents AProvBio, an architecture that can perform the data provenance of scientific experiments in bioinformatics automatically, using the provenance data model PROV-DM and in a graph database. The architecture can perform the automatic provenance type prospectively, retrospectively and with user-defined data. Thus, the architecture stores and captures information obtained during the execution of the data generation processes with user-defined data information, such as features and versions of the programs used. A graph model, based on the PROV-DM model, was proposed for storing the data provenance. The PROV-DM can be represented by a graph, it allows for a more natural modelling, as well as expressing queries at a more natural level, and the implementation of efficient algorithms to perform specific operations. Rodrigo F. Almeida, Waldeyr M. C. Silva, Klayton Castro, Maria Emília M. T. Walter, Aletéia P. F. Araújo, Maristela Holanda, Sérgio Lifschitz |
BIBM | 7 |
| 2017 | Data provenance management for bioinformatics workflows using NoSQL database systems in a cloud computing environmentabstractComputer science solutions for molecular biology problems are often presented in the form of workflows. There is a set of activities performed by different processing entities through managed tasks. Knowledge about the data trajectory throughout a given workflow enables reproducibility by data provenance. In order to reproduce an in silico bioinformatics experiment one must consider other aspects besides those steps followed by a workflow. Indeed, the computational settings in which the involved programs run is a requirement for reproducibility. Cloud computing technology may hide the technical details and make it easier for the user to set up such an on-demand environment. NoSQL database systems have also gained popularity, particularly in the cloud. Considering this particular scenario, we have planned and executed a research study about a bioinformatics workflow running in an IaaS cloud computing environment. We have persisted provenance data according to the PROV-DM model, using different types of NoSQL database systems. We present in this paper some preliminary results from our research work, where we have explored the characteristics of several NoSQL database systems to persist provenance data. Fernanda Hondo, Polyane Wercelens, Waldeyr M. C. Silva, Klayton Castro, Ingrid Santana, Maria Emília M. T. Walter, Aletéia P. F. Araújo, Maristela Holanda, Sérgio Lifschitz |
BIBM | 9 |
| 2016 | K-mer Mapping and de Bruijn graphs: The case for velvet fragment assemblyabstractK-mer Mapping, an internal process for many de novo genome fragments assembly methods, constitutes a computational challenge due to its high main memory consumption. We present in this paper a study of indexing methods to deal with this problem, considering plant genome assembling. We propose an ad-hoc I/O cost model to analyze the performance of B+- tree and hashing index structures. We use indexes to detect duplicate k-mers and improve the execution time. An actual RDBMS implementation for experiments with a sugarcane data set shows that one can obtain considerable performance gains while reducing RAM requirements. Elvismary Molina de Armas, Edward Hermann Haeusler, Sérgio Lifschitz, Maristela Holanda, Waldeyr M. C. Silva, Paulo Cavalcanti Gomes Ferreira |
BIBM | 3 |
| 2016 | An evaluation of data replication for bioinformatics workflows on NoSQL systemsabstractMany research projects in bioinformatics may be viewed as scientific workflows. Biologists often run multiple times the same workflow with different parameters in order to refine their data analysis. These executions generate a large volume of files with different formats, which need to be stored for future evaluations. New database models, like NoSQL systems, could be considered to deal with large volumes of data, particularly in distributed systems. This work presents a data replication impact assessment from the execution of scientific workflows for two NoSQL database management systems: Cassandra and MongoDB. Iasmini Lima, Matheus Oliveira, Diego Kieckbusch, Maristela Holanda, Maria Emília M. T. Walter, Aletéia P. F. Araújo, Márcio Victorino, Waldeyr M. C. Silva, Sérgio Lifschitz |
BIBM | 9 |
| 2015 | A study of genomic data provenance in NoSQL document-oriented database systemsabstractThis work considers a scientific experiment as a computational workflow. Provenance models store details of each workflow execution, including produced data, computational tools parameters and their versions, among others. This way, scientists can review details of a particular workflow execution, compare information generated among different executions and plan new ones efficiently. In the bioinformatics domain, particularly in the presence of large volumes of data, persistency of those data generated during the workflow execution is still a research challenge. In this article, we consider a study on provenance data storage for bioinformatics in a document-oriented NoSQL database system. We present data modeling issues and discuss an actual implementation into MongoDB. Valeria Guimarâes, Fernanda Hondo, Rodrigo F. Almeida, Harley Vera Olivera, Maristela Holanda, Aletéia P. F. Araújo, Maria Emília M. T. Walter, Sérgio Lifschitz |
BIBM | 8 |
| 2014 | Genomic data persistency on a NoSQL database systemabstractPersistency of genomic data brings many research challenges. Among them, alternatives to the commonly used relational database systems should be evaluated, to deal with large volumes of data, in particular writing operations and specific modelling issues. In this paper, we present a NoSQL approach to treat genomic data (Cassandra database system), and evaluate both persistency and I/O operations in experiments with real data. Our results show that this approach enables to store, access and manage genomic data with performance gains, when compared to relational database systems. Rodrigo Aniceto, Rene Xavier, Maristela Holanda, Maria Emília M. T. Walter, Sérgio Lifschitz |
BIBM | 5 |
| 2014 | Storing provenance data of genome project workflows using graph databaseabstractMany scientific experiments are designed as computational workflows in bioinformatics. However, the amount of data generated increases at every phase of each execution, hindering the identification of the source and the transformation of data. Therefore, it has become necessary to create new tools to store data provenance, mainly which resources and parameters were used to generate the results, among other information, to validate and publish the experiment. In this paper, we propose to use graph database to store data provenance using the PROV-DM model of bioinformatics workflows. To validate the model, we developed a simulator that worked as a logbook to capture data provenance. A workflow with real genomic data showed that very little additional data should be stored, which means that our provenance model can be easily included in genome projects. Rodrigo Pinheiro, Bruno Aires, Aletéia P. F. Araújo, Maristela Holanda, Maria Emília M. T. Walter, Sérgio Lifschitz |
BIBM | 6 |
| 2013 | Automatic capture of provenance data in genome project workflowsabstractMany scientific experiments are designed as computational workflows in the bioinformatics domain, which facilitates implementation and analysis. However, the amount of data generated increases at every phase of each execution, hindering the identification of the source and the data transformation. Therefore, it has become necessary to create new tools to verify automatically which resources and parameters were used to generate the results, among other information to validate and publish the experiment. This functionality of automatically capturing data provenance has been receiving attention in the scientific community, primarily with regard to bioinformatics projects, due the fact that the same workflow is executed several times with different parameters and versions of the tools. In this paper, we propose to use relational schema to automatically store data provenance using the PROV-DM model for workflows in bioinformatics projects. Rodrigo Pinheiro, Maristela Holanda, Aletéia P. F. Araújo, Maria Emília M. T. Walter, Sérgio Lifschitz |
BIBM | 5 |
| 2013 | Provenance in bioinformatics workflowsabstractIn this work, we used the PROV-DM model to manage data provenance in workflows of genome projects. This provenance model allows the storage of details of one workflow execution, e.g., raw and produced data and computational tools, their versions and parameters. Using this model, biologists can access details of one particular execution of a workflow, compare results produced by different executions, and plan new experiments more efficiently. In addition to this, a provenance simulator was created, which facilitates the inclusion of provenance data of one genome project workflow execution. Finally, we discuss one case study, which aims to identify genes involved in specific metabolic pathways of Bacillus cereus, as well as to compare this isolate with other phylogenetic related bacteria from the Bacillus group. B. cereus is an extremophilic bacteria, collected in warm water in the Midwestern Region of Brazil, its DNA samples having been sequenced with an NGS machine. Renato de Paula, Maristela Holanda, Luciana S. A. Gomes, Sérgio Lifschitz, Maria Emília M. T. Walter |
BMC Bioinform. | 4 |
| 2010 | ProteinWorldDB: querying radical pairwise alignments among protein sets from complete genomesabstractMOTIVATION: Many analyses in modern biological research are based on comparisons between biological sequences, resulting in functional, evolutionary and structural inferences. When large numbers of sequences are compared, heuristics are often used resulting in a certain lack of accuracy. In order to improve and validate results of such comparisons, we have performed radical all-against-all comparisons of 4 million protein sequences belonging to the RefSeq database, using an implementation of the Smith-Waterman algorithm. This extremely intensive computational approach was made possible with the help of World Community Grid, through the Genome Comparison Project. The resulting database, ProteinWorldDB, which contains coordinates of pairwise protein alignments and their respective scores, is now made available. Users can download, compare and analyze the results, filtered by genomes, protein functions or clusters. ProteinWorldDB is integrated with annotations derived from Swiss-Prot, Pfam, KEGG, NCBI Taxonomy database and gene ontology. The database is a unique and valuable asset, representing a major effort to create a reliable and consistent dataset of cross-comparisons of the whole protein content encoded in hundreds of completely sequenced genomes using a rigorous dynamic programming approach. AVAILABILITY: The database can be accessed through http://proteinworlddb.org Thomas D. Otto, Marcos Catanho, Cristian Tristão, Márcia Bezerra, Renan Mathias Fernandes, Guilherme Steinberger Elias, Alexandre Capeletto Scaglia, Bill Bovermann, Viktors Berstis, Sérgio Lifschitz, Antonio B. de Miranda, Wim M. Degrave |
Bioinform. | 10 |
| 2009 | A Knowledge Representation and Data Provenance Model to Self-Tuning Database SystemsabstractMost autonomic database systems do not explicit their decision rationale behind tuning activities. Consequently, users may not trust some of the automatic tuning decisions. In this paper we propose a rather transparent strategy, that provides feedback to database administrators, based on information extracted from the database log. The proposed approach consists in transforming log results into a user-friendly knowledge representation, based on the graphical representation for OWL. This model provides users with the rationale behind system decisions, adds semantics to the database self-tuning actions, and provides useful provenance information about the whole process. Ana Carolina Almeida, Sérgio Lifschitz, Karin K. Breitman |
SEW | 2 |
| 2007 | A Conceptual Data Model Language for the Molecular Biology DomainabstractIn-silico experiments require molecular biological knowledge to be mapped into a data model. In a previous work, we have elicited a list of requirements to be attended by a conceptual language for the molecular biology domain. In this paper, we present the evolution of this research by introducing a such language that encompasses most of the identified biological domain requirements. The language offers logical constraints expressions that augments the semantics of data and relationships types, as well as monotonic inheritance. Those aspects address the uncertainty and variability of biological knowledge shortening the gap between scientists mental model and traditional conceptual models. José A. F. de Macêdo, Fábio Porto 0001, Sérgio Lifschitz, Philippe Picouet |
CBMS | 3 |
| 2003 | Implementation Issues of Bio-AXS: An Object-oriented Framework for Integrating Biological Data and ApplicationsabstractBio-AXS is an object-oriented framework tool that aims at integrating genomic databases as well as related applications. This approach provides the expected flexibility, reusability and extensibility requirements of this domain. We present here an overview of Bio-AXS implementation issues that show how this tool may be effectively used in practice. Luiz Fernando Bessa Seibel, Melissa Lemos, Sérgio Lifschitz |
IDEAS | 3 |
| 2003 | Database Allocation Strategies for Parallel BLAST Evaluation on Clusters
Rogério Luís C. Costa, Sérgio Lifschitz |
Distributed Parallel Databases | 2 |
| 2001 | A Genome Databases Framework
Luiz Fernando Bessa Seibel, Sérgio Lifschitz |
DEXA | 2 |
| 1998 | HEROS: A Heterogeneous Object-Oriented Database System
Elvira Maria Antunes Uchôa, Sérgio Lifschitz, Rubens Nascimento Melo |
DEXA | 2 |
| 1998 | A Probabilistic View of Datalog Parallelization
Sérgio Lifschitz, Victor Vianu |
Theor. Comput. Sci. | 1 |
| 1997 | Exploring Load Balancing in Parallel Processing of Recursive Queries
Sérgio Lifschitz, Alexandre Plastino 0001, Celso C. Ribeiro |
Euro-Par | 1 |
| 1995 | A Probabilistic View of Datalog Parallelization
Sérgio Lifschitz, Victor Vianu |
ICDT | 1 |
| 1991 | Computing some distance functions between polygons
Mikhail J. Atallah, Celso C. Ribeiro, Sérgio Lifschitz |
Pattern Recognit. | 3 |