In object-oriented programming languages, the locality of methods manipulating exactly one object stands in contrast to the globality of transactions used for accessing databases. In order to allow the programmer to define methods without knowing the context within which they will be executed, the author defines a new concept, the Atomic Method, which can be used instead of transactions in most situations. An interesting application of the Atomic Method concept is the Unified Memory Management System, which presents the whole set of a computer's memories to the user as one large, uniform, and persistent object store.
Reihe
Thesis
Sprache
Verlagsort
Zielgruppe
Editions-Typ
Maße
Gewicht
ISBN-13
978-3-906753-47-8 (9783906753478)
Schweitzer Klassifikation
The Author: Serge Schiltz was born in Luxembourg-City (Luxembourg) in 1967. Between 1986 and 1994, he studied Informatics, Mathematics and Physics at the Universities of Luxembourg and Fribourg (Switzerland) and graduated in Informatics and Mathematics. In 1994, he earned a Doctor scienticarum informaticarum at the University of Fribourg and since then works as a database specialist for Swiss Life in Zurich (Switzerland).
Contents: Object-orientation and Persistance - Transactions vs. Atomic Methods - Atomic Methods and CORBA - An application: The Unified Memory Management System - A prototype in Smalltalk.