Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mauro Negri

dblp:n/MauroNegri · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
0since 2021 · last 2020
0000-0001-9560-0575ORCID · verified

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

Databases, data management, data science and information retrieval · 15 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorArtificial intelligence and machine learning · 3Software engineering, systems software and programming languages · 1Theory 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.

Databases, data mining, and information retrieval
4 papers
Data models and query languages · 46% Query processing and optimization · 25% Database theory · 22%
Theoretical computer science
1 paper
Logic in computer science · 100%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages › query language
object-oriented query language
0.011992
Object-Oriented Query Languages: The Notion and the Issues · IEEE Trans. Knowl. Data Eng. 1992
Data models and query languages
formal semantics
0.011991
Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991
Query processing and optimization › join processing
join algorithms
0.011991
Distributive Join: A New Algorithm for Joining Relations · ACM Trans. Database Syst. 1991
Query processing and optimization
join processing
0.011991
Distributive Join: A New Algorithm for Joining Relations · ACM Trans. Database Syst. 1991
Database theory
query containment
0.011991
Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991
Data models and query languages
SQL
0.011991
Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991
Database theory › query containment
SQL query equivalence
0.011991
Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991
Query processing and optimization › query planning
access path
0.011991
Distributive Join: A New Algorithm for Joining Relations · ACM Trans. Database Syst. 1991
Logic in computer science › rewriting
canonical form
0.011991
Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991
Logic in computer science
first-order logic
0.011991
Formal Semantics of SQL Queries · ACM Trans. Database Syst. 1991
Database system architecture and tuning
database design
0.011982
Horizontal Data Partitioning in Database Design · SIGMOD Conference 1982
Database system architecture and tuning
horizontal partitioning
0.011982
Horizontal Data Partitioning in Database Design · SIGMOD Conference 1982
Distributed and cloud data management
distributed database design
0.011982
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.0
YearPublicationVenuePosition
2020 A framework for evaluating 3D topological relations based on a vector data model
Alberto Belussi, Sara Migliorini 0001, Mauro Negri
GeoInformatica3
2020 A template-based approach for the specification of 3D topological constraints
Alberto Belussi, Sara Migliorini 0001, Mauro Negri, Giuseppe Pelagatti
GeoInformatica3
2015 Impact of data representation rules on the robustness of topological relation evaluation
Alberto Belussi, Sara Migliorini 0001, Mauro Negri, Giuseppe Pelagatti
GeoInformatica3
2013 On robust interpretation of topological relations in identity and tolerance models
abstract
In 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/GIS3
2012 Robustness of spatial relation evaluation in data exchange
abstract
Topological 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/GIS3
2009 From the conceptual design of spatial constraints to their implementation in real systems
abstract
The 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
GIS2
2006 Modelling Spatial Whole-Part relationships using an ISO-TC211 conformant approach
Alberto Belussi, Mauro Negri, Giuseppe Pelagatti
Inf. Softw. Technol.2
1994 Applications of Object-Oriented Technology to the Integration of Heterogeneous Database Systems
Elisa Bertino, Mauro Negri, Giuseppe Pelagatti, Licia Sbattella
Distributed Parallel Databases2
1992 Object-Oriented Query Languages: The Notion and the Issues
abstract
The 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.2
1991 Adapting text to data in documents through a natural language processor
Mauro Negri, Giuseppe Pelagatti, Licia Sbattella
Inf. Syst.1
1991 Distributive Join: A New Algorithm for Joining Relations
abstract
This 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.1
1991 Formal Semantics of SQL Queries
abstract
The 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.1
1989 Semantics and Probelms of Universal Quantification in SQL
abstract
A 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.1
1989 Integration of heterogeneous database applications through an object-oriented interface
Elisa Bertino, Mauro Negri, Giuseppe Pelagatti, Licia Sbattella
Inf. Syst.2
1985 Join During Merge: An Improved Sort Based Algorithm
Mauro Negri, Giuseppe Pelagatti
Inf. Process. Lett.1
1984 A storage structure definiton language for Codasyl Data Bases
Mauro Negri, Roberto V. Zicari
Inf. Syst.1
1982 Horizontal Data Partitioning in Database Design
abstract
In 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 Conference2