Demo Data from VLDB 2026 / reviewers in the wild / expert
Giuseppe Pelagatti
dblp:35/1356
· DBLP profile ↗
27ranked-venue papers
4as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 23 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorArtificial intelligence and machine learning · 3 · 1 first-authorTheory of computation · 3Systems, architecture and hardware · 1Computer networks · 1Software engineering, systems software and programming languages · 1
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.
| Databases, data mining, and information retrieval
9 papers |
Data models and query languages · 39% Query processing and optimization · 27% Database theory · 22% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 18 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory
query containment |
0.0 | 2 | 1991 | Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991 Correctness of Query Execution Strategies in Distributed Databases · ACM Trans. Database Syst. 1983 |
Data models and query languages › query language
object-oriented query language |
0.0 | 1 | 1992 | Object-Oriented Query Languages: The Notion and the Issues · IEEE Trans. Knowl. Data Eng. 1992 |
Data models and query languages
formal semantics |
0.0 | 1 | 1991 | Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991 |
Query processing and optimization › join processing
join algorithms |
0.0 | 1 | 1991 | Distributive Join: A New Algorithm for Joining Relations · ACM Trans. Database Syst. 1991 |
Query processing and optimization
join processing |
0.0 | 1 | 1991 | Distributive Join: A New Algorithm for Joining Relations · ACM Trans. Database Syst. 1991 |
Data models and query languages
SQL |
0.0 | 1 | 1991 | Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991 |
Database theory › query containment
SQL query equivalence |
0.0 | 1 | 1991 | Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991 |
Database system architecture and tuning
database design |
0.0 | 2 | 1982 | Horizontal Data Partitioning in Database Design · SIGMOD Conference 1982 Interactive Specification and Formal Verification of User's Views in Data Bases Design · VLDB 1979 |
Distributed and cloud data management
distributed query processing |
0.0 | 1 | 1983 | Correctness of Query Execution Strategies in Distributed Databases · ACM Trans. Database Syst. 1983 |
Query processing and optimization
query execution |
0.0 | 1 | 1983 | Correctness of Query Execution Strategies in Distributed Databases · ACM Trans. Database Syst. 1983 |
Query processing and optimization › query planning
access path |
0.0 | 1 | 1991 | Distributive Join: A New Algorithm for Joining Relations · ACM Trans. Database Syst. 1991 |
Logic in computer science › rewriting
canonical form |
0.0 | 1 | 1991 | Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991 |
Logic in computer science
first-order logic |
0.0 | 1 | 1991 | Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991 |
Query processing and optimization › query optimization
distributed query optimization |
0.0 | 1 | 1982 | Allocation of Operations in Distributed Database Access · IEEE Trans. Computers 1982 |
Database system architecture and tuning
horizontal partitioning |
0.0 | 1 | 1982 | Horizontal Data Partitioning in Database Design · SIGMOD Conference 1982 |
Distributed and cloud data management
distributed database access |
0.0 | 1 | 1979 | Evaluation of Transmission Requirements in Distributed Database Access · SIGMOD Conference 1979 |
Query processing and optimization
query optimization |
0.0 | 1 | 1983 | Correctness of Query Execution Strategies in Distributed Databases · ACM Trans. Database Syst. 1983 |
Distributed and cloud data management
distributed database design |
0.0 | 1 | 1982 | Horizontal Data Partitioning in Database Design · SIGMOD Conference 1982 |
Methods — techniques the papers use, named apart from their topics
syntax-driven translation · 0.0predicate calculus · 0.0sort-merge · 0.0merging scan · 0.0linear integer programming · 0.0interactive specification · 0.0algebraic formalism · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | A template-based approach for the specification of 3D topological constraints
Alberto Belussi, Sara Migliorini 0001, Mauro Negri, Giuseppe Pelagatti |
GeoInformatica | 4 |
| 2015 | Impact of data representation rules on the robustness of topological relation evaluation
Alberto Belussi, Sara Migliorini 0001, Mauro Negri, Giuseppe Pelagatti |
GeoInformatica | 4 |
| 2013 | On robust interpretation of topological relations in identity and tolerance modelsabstractIn the last few years the amount of available spatial data has increased both in volume and in heterogeneity, so that dealing with this huge amount of information has become an interesting new research challenge. In particular, spatial data are usually represented through a vector model upon which several spatial relations have been defined. Such relations represent the basic tools for querying and manipulating spatial data and their robust evaluation in a distributed heterogeneous environment is an important issue to consider for allowing the effective usage of these data. Among all possible spatial relations, this paper considers the topological ones, since they are generally provided by all existing systems and represent the building blocks for the implementation of other spatial relations. The conditions and the operations needed to make a dataset robust w.r.t. topological interpretations strictly depends on the adopted evaluation model. This paper considers an environment where two different evaluation models for topological relations exist, one in which equality is based on the identity of geometric primitives, and the other one where a tolerance in equality evaluation is introduced. Given such premises, the paper proposes a set of rules for guaranteeing the robustness in both models, and discusses the applicability of available algorithms of the Snap Rounding family, in order to preserve robustness in case of perturbations. Alberto Belussi, Sara Migliorini 0001, Mauro Negri, Giuseppe Pelagatti |
SIGSPATIAL/GIS | 4 |
| 2012 | Robustness of spatial relation evaluation in data exchangeabstractTopological relationships between geometric objects are important in several spatial applications, like spatial query evaluation, spatial integrity constraints checking, and spatial reasoning. Although the conceptual aspects of topological relationships between geometric objects embedded in the Euclidean space have been extensively studied, the problems arising when topological relationships are evaluated on real data have been much less explored. In particular, robustness problems arise in the evaluation of topological relationships between geometric objects implemented as vectors in a discrete space. A lack of robustness is characterized by the fact that different systems can produce different evaluations of topological relationships on the same data, and it is caused by the fact that coordinates are represented as finite numbers. The goal of this paper is to formally analyze some rules for increasing the robustness of a topological relationship evaluation and to give some examples w.r.t. a specific topological relationship. Alberto Belussi, Sara Migliorini 0001, Mauro Negri, Giuseppe Pelagatti |
SIGSPATIAL/GIS | 4 |
| 2009 | From the conceptual design of spatial constraints to their implementation in real systemsabstractThe spatial data community recognizes the need for procedures that automatically validate spatial integrity constraints defined at conceptual level. This validation becomes particularly important in an open and distributed environment, like a Spatial Data Infrastructure (SDI), where the level of integration and interoperability is very high. However, the current gap between the conceptual design of a spatial database and its implementation into a GIS system makes the definition of spatial constraints useful only for documentation purposes and not for automatic validation. The GeoUML modeling language provides a set of predefined OCL templates for expressing the most common spatial constraints. In this paper, we deal with the validation problem by proposing a methodology for automatically translating the OCL constraints of GeoUML into SQL spatial queries, thus obtaining a platform independent general validation tool. Giuseppe Pelagatti, Mauro Negri, Alberto Belussi, Sara Migliorini 0001 |
GIS | 1 |
| 2006 | Modelling Spatial Whole-Part relationships using an ISO-TC211 conformant approach
Alberto Belussi, Mauro Negri, Giuseppe Pelagatti |
Inf. Softw. Technol. | 3 |
| 1994 | Applications of Object-Oriented Technology to the Integration of Heterogeneous Database Systems
Elisa Bertino, Mauro Negri, Giuseppe Pelagatti, Licia Sbattella |
Distributed Parallel Databases | 3 |
| 1992 | Object-Oriented Query Languages: The Notion and the IssuesabstractThe authors describe how the characteristics of an object-oriented data model, such as object identity, complex object structure, methods, and class hierarchies, have an impact on the design of a query language. They also point out major differences with respect to relational query languages. The discussion is supported through the definition of OOPC, a formal object-oriented query language based on predicate calculus, which incorporates in a consistent formal notation most features of existing object-oriented query languages.> Elisa Bertino, Mauro Negri, Giuseppe Pelagatti, Licia Sbattella |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1991 | Adapting text to data in documents through a natural language processor
Mauro Negri, Giuseppe Pelagatti, Licia Sbattella |
Inf. Syst. | 2 |
| 1991 | Distributive Join: A New Algorithm for Joining RelationsabstractThis paper describes a new algorithm for performing joins in the absence of access paths.This algorithm is shown to perform better than the Merging Scan algorithm, which can be considered the paradigm of join algorithms.Finally this algorithm is compared with another recent sub-soti-merge algorithm. Mauro Negri, Giuseppe Pelagatti |
ACM Trans. Database Syst. | 2 |
| 1991 | Formal Semantics of SQL QueriesabstractThe semantics of SQL queries is formally defined by stating a set of rules that determine a syntax-driven translation of an SQL query to a formal model. The target model, called Extended Three Valued Predicate Calculus (E3VPC), is largely based on a set of well-known mathematical concepts. The rules which allow the transformation of a general E3VPC expression to a Canonical Form, which can be manipulated using traditional, two-valued predicate calculus are also given; in this way, problems like equivalence analysis of SQL queries are completely solved. Finally, the fact that reasoning about the equivalence of SQL queries using two-valued predicate calculus, without taking care of the real SQL semantics can lead to errors is shown, and the reasons for this are analyzed. Mauro Negri, Giuseppe Pelagatti, Licia Sbattella |
ACM Trans. Database Syst. | 2 |
| 1989 | Semantics and Probelms of Universal Quantification in SQLabstractA query language should both rely safely on formal logic and suggest, with its syntax, the correct interpretation. This paper shows that a syntactic construct of SQL, which allows the expression of queries involving universal quantification of tuple-variables, does not satisfy the above requirement and suggests how the construct could be modified in order to avoid wrong interpretations. Mauro Negri, Giuseppe Pelagatti, Licia Sbattella |
Comput. J. | 2 |
| 1989 | Integration of heterogeneous database applications through an object-oriented interface
Elisa Bertino, Mauro Negri, Giuseppe Pelagatti, Licia Sbattella |
Inf. Syst. | 3 |
| 1988 | Distributed Database Applications - Introduction by the Session Chairman
Giuseppe Pelagatti |
EDBT | 1 |
| 1986 | Taxonomy and formal properties of distributed joins
Stefano Ceri, Georg Gottlob, Giuseppe Pelagatti |
Inf. Syst. | 3 |
| 1985 | Join During Merge: An Improved Sort Based Algorithm
Mauro Negri, Giuseppe Pelagatti |
Inf. Process. Lett. | 2 |
| 1983 | Correctness of Query Execution Strategies in Distributed DatabasesabstractA major requirement of a Distributed DataBase Management System (DDBMS) is to enable users to write queries as though the database were not distributed (distribution transparency). The DDBMS transforms the user's queries into execution strategies, that is, sequences of operations on the various nodes of the network and of transmissions between them. An execution strategy on a distributed database is correct if it returns the same result as if the query were applied to a nondistributed database. This paper analyzes the correctness problem for query execution strategies. A formal model, called Multirelational Algebra, is used as a unifying framework for this purpose. The problem of proving the correctness of execution strategies is reduced to the problem of proving the equivalence of two expressions of Multirelational Algebra. A set of theorems on equivalence is given in order to facilitate this task. The proposed approach can be used also for the generation of correct execution strategies, because it defines the rules which allow the transformation of a correct strategy into an equivalent one. This paper does not deal with the problem of evaluating equivalent strategies, and therefore is not in itself a proposal for a query optimizer for distributed databases. However, it constitutes a theoretical foundation for the design of such optimizers. Stefano Ceri, Giuseppe Pelagatti |
ACM Trans. Database Syst. | 2 |
| 1982 | Horizontal Data Partitioning in Database DesignabstractIn this paper the problem of horizontally partitioning data on a set of resources is considered.The main optimization parameter is the number of accesses performed by the application programs to different portions of data. The concepts which are required for the determination of relevant portions of data are defined and a methodology for determining the access parameters is proposed.The formulation of the general partitioning problem in 3 specific application environments is shown: distributed database design, file partitioning on a primary and a secondary memory and data distribution on different devices.It is shown that the analytical models of these specific applications use the parameters of the general formulation. Stefano Ceri, Mauro Negri, Giuseppe Pelagatti |
SIGMOD Conference | 3 |
| 1982 | Optimal File Allocation in a Computer Network: a Solution Method Based on the Knapsack Problem
Stefano Ceri, Giancarlo Martella, Giuseppe Pelagatti |
Comput. Networks | 3 |
| 1982 | A Solution Method for the Non-Additive Resource Allocation Problem in Distributed System Design
Stefano Ceri, Giuseppe Pelagatti |
Inf. Process. Lett. | 2 |
| 1982 | Allocation of Operations in Distributed Database AccessabstractA model is developed for allocating the operations which are required by a transaction on a distributed database. The model considers the possibility of performing each operation distributedly, i.e., as a set of partial operations performed on different nodes. The criterion of optimality is the minimization of transmission costs. The model is formulated as a linear integer zero-one program. An example is given which shows the use of the model and the advantages of distributed operations. Stefano Ceri, Giuseppe Pelagatti |
IEEE Trans. Computers | 2 |
| 1981 | An Upper Bound on the Number of Execution Nodes for a Distributed Join
Stefano Ceri, Giuseppe Pelagatti |
Inf. Process. Lett. | 2 |
| 1981 | Structured methodology for designing static and dynamic aspects of data base applications
Stefano Ceri, Giuseppe Pelagatti, Giampio Bracchi |
Inf. Syst. | 2 |
| 1979 | Evaluation of Transmission Requirements in Distributed Database AccessabstractThe problem of designing global applications in a Distributed Database is considered, and a multilevel model is developed in order to evaluate different access strategies. File manipulation operations are considered with respect to their possibility of distributed execution and their transmission requirements are defined. The need of an analysis of data is shown in order to quantitatively evaluate costs and delays of transmission operations. Giuseppe Pelagatti, Fabio Alberto Schreiber |
SIGMOD Conference | 1 |
| 1979 | Interactive Specification and Formal Verification of User's Views in Data Bases Design
C. Baldissera, Stefano Ceri, Giuseppe Pelagatti, Giampio Bracchi |
VLDB | 3 |
| 1978 | Mapping external views to a common data model
Giuseppe Pelagatti, Paolo Paolini, Giampio Bracchi |
Inf. Syst. | 1 |
| 1977 | Formal Definition of Mappings in a Data BaseabstractThe purpose of this paper is to analyze the problem of mapping between different levels of a data base.A data Base is viewed as an Abstract Object upon which it is possible to operate with a given set of operations, the result of which depends both on the "type" of the object and on its state.Following this approach and utilizing some algebraic formalism we analyze the mappings between external views of a data base and the conceptual view of the data base itself. The main result is a requirement on the consistency between the process of deriving an external view from the conceptual view and the translation of external (user) operations into conceptual operations.It is also shown that this requirement is not sufficient to characterize the "interference" arising from a shared use of a Data Base.Informal and formal examples illustrating these concepts are given. Paolo Paolini, Giuseppe Pelagatti |
SIGMOD Conference | 2 |