Armin Fessler

dblp:71/2091 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 1999
—ORCID · none

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

Databases, data management, data science and information retrieval · 3Systems, architecture and hardware · 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
2 papers
Transaction processing and concurrency control · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%

Topics — the 2 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
correctness criteria
0.021999
Correctness in General Configurations of Transactional Components · PODS 1999
Correctness and Parallelism of Composite Systems · PODS 1997
Transaction processing and concurrency control
concurrency control
0.011999
Correctness in General Configurations of Transactional Components · PODS 1999

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

proof technique for arbitrary configurations · 0.0transaction scheduling model · 0.0
YearPublicationVenuePosition
1999 A Generalized Transaction Theory for Database and Non-database Tasks
Armin Fessler, Hans-Jörg Schek
Euro-Par1
1999 Transactions in Stack, Fork, and Join Composite Systems
Gustavo Alonso, Armin Fessler, Guy Pardon, Hans-Jörg Schek
ICDT2
1999 Correctness in General Configurations of Transactional Components
abstract
From a transactional point of view, composite systems are component based applications in which each component has its own transaction management logic.These systems are highly relevant in practice since they are likely to be the standard architecture for many future distributed applications.Unfortunately,there is no appropriate conceptual framework in which to reason about such systems.Following up on existing work that addressed special cases of composite systems, in this paper we tackle the problem of general composite systems, i.e., those with arbitrary configurations.We propose a correctness criterion, develop a new proof technique that allows us to address arbitrary configurations, and discuss several important issues related to concurrency control in distributed systems.
Gustavo Alonso, Armin Fessler, Guy Pardon, Hans-Jörg Schek
PODS2
1997 Correctness and Parallelism of Composite Systems
abstract
In recent years, databases have started to be used as intelligent repositories for a variety of semantically-richer systems. A consequence of such architectures is that transaction scheduling takes place throughout composite systems consisting of layered subsystems. Such transaction architectures have been studied extensively. Existing theory, however, limits the degree of parallelism, and makes a number of simplifying assumptions which cannot be taken for granted in practice. This paper proposes a new model and correctness criterion, stack conflict consistency, for composite transactional systems. The main contribution of the new model is to establish the correctness conditions under which higher degrees of parallelism can be achieved between operations of the same transaction, as well as between conflicting operations of different transactions, in a uniform way. This possibility, although hinted at previously, has not yet been exploited in practical composite systems. Hence, we hope...
Gustavo Alonso, Stephen Blott, Armin Fessler, Hans-Jörg Schek
PODS3