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

Marc Andries

dblp:70/6682 · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
0since 2021 · last 2001
—ORCID · none

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

Databases, data management, data science and information retrieval · 3 · 3 first-authorTheory of computation · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
4 papers
Transaction processing and concurrency control · 44% Data models and query languages · 40% Data integration and cleaning · 10%
Theoretical computer science
1 paper
Logic in computer science · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control › correctness criteria
order independence
0.022001
Applying an update method to a set of receivers · ACM Trans. Database Syst. 2001
Applying an Update Method to a Set of Receivers · PODS 1995
Transaction processing and concurrency control
concurrency control
0.012001
Applying an update method to a set of receivers · ACM Trans. Database Syst. 2001
Data models and query languages
relational algebra
0.012001
Applying an update method to a set of receivers · ACM Trans. Database Syst. 2001
Data models and query languages
object-oriented database
0.021997
Applying an Update Method to a Set of Receivers · PODS 1995
On the completeness of object-creating database transformation languages · J. ACM 1997
Data integration and cleaning
data transformation
0.011997
On the completeness of object-creating database transformation languages · J. ACM 1997
Data models and query languages
query language
0.011997
On the completeness of object-creating database transformation languages · J. ACM 1997
Database theory
expressive power
0.011992
On the Completeness of Object-Creating Query Languages (Extended Abstract) · FOCS 1992

Methods — techniques the papers use, named apart from their topics

decidability analysis · 0.0coloring · 0.0concurrency analysis · 0.0
YearPublicationVenuePosition
2001 Applying an update method to a set of receivers
abstract
In the context of object databases, we study the application of an update method to a collection of receivers rather than to a single one. The obvious strategy of applying the update to the receivers one after the other, in some arbitrary order, brings up the problem of order independence. On a very general level, we investigate how update behavior can be analyzed in terms of certain schema annotations, called colorings. We are able to characterize those colorings that always describe order-independedent updates. We also consider a more specific model of update methods implemented in the relational algebra. Order-independence of such algebraic methods is undecidable in general, but decidable if the expressions used are positive. Finally, we consider an alternative parallel strategy for set-oriented applications of algebraic update methods and compare and relate it to the sequential strategy.
Marc Andries, Luca Cabibbo, Jan Paredaens, Jan Van den Bussche
ACM Trans. Database Syst.1
1999 Graph Transformation for Specification and Programming
Marc Andries, Gregor Engels, Annegret Habel, Berthold Hoffmann, Hans-Jörg Kreowski, Sabine Kuske, Detlef Plump, Andy Schürr, Gabriele Taentzer
Sci. Comput. Program.1
1997 On the completeness of object-creating database transformation languages
abstract
Object-oriented applications of database systems require database transformations involoving nonstandard functionalities such as set manipulation and object creation, that is, the introduction of new domain elements. To deal with thse functionalities, Abiteboul and Kanellakis [1989] introduced the “determinate” transformations as a generalization of the standard domain-preserving transformations. The obvious extensions of complete standard database programming languages, however, are not complete for the determinate transformations. To remedy this mismatch, the “constructive” transformations are proposed. It is shown that the constructive transformations are precisely the transformations that can be expressed in said extensions of complete standard languages. Thereto, a close correspondence between object creation and the construction of hereditarily finite sets is established. A restricted version of the main completeness result for the case where only list manipulations are involved is also presented.
Jan Van den Bussche, Dirk Van Gucht, Marc Andries, Marc Gyssens
J. ACM3
1996 On Instance-Completeness for Database Query Languages involving Object Creation
Marc Andries, Jan Paredaens
J. Comput. Syst. Sci.1
1995 Applying an Update Method to a Set of Receivers
abstract
In the context of object databases, we study the application of an update method to a collection of receivers rather than to a single one.The obvious strategy of applying the update to the receivers one after the other, in some arbkrary order, brings up the problem of order independence.On a very general level, we investigate how update behavior
Marc Andries, Luca Cabibbo, Jan Paredaens, Jan Van den Bussche
PODS1
1992 Concepts for Graph-Oriented Object Manipulation
Marc Andries, Marc Gemis, Jan Paredaens, Inge Thyssens, Jan Van den Bussche
EDBT1
1992 On the Completeness of Object-Creating Query Languages (Extended Abstract)
abstract
Recently, various database query languages have been considered that have the ability to create new domain elements. These languages, however, are not complete in the sense of Abiteboul and Kanellakis (1989). They provide a precise characterization for the class of queries that can be expressed in these languages. They call this class the constructive queries and motivate this term by establishing a close correspondence between object creation and the construction of hereditarily finite sets.>
Jan Van den Bussche, Dirk Van Gucht, Marc Andries, Marc Gyssens
FOCS3
1991 A Language for Generic Graph-Transformations
Marc Andries, Jan Paredaens
WG1