Persistent object systems are systems which support the creation and manipulation of objects in a uniform manner, regardless of how long they persist. This is in direct contrast with conventional systems where temporary objects are created and manipulated using one mechanism (typically programming language data structures) and permanent objects are maintained using a different mechanism (usually a filestore). The unification of temporary and permanent objects yields systems which are smaller and more efficient than conventional systems and which provide a powerful and flexible platform for the…mehr
Persistent object systems are systems which support the creation and manipulation of objects in a uniform manner, regardless of how long they persist. This is in direct contrast with conventional systems where temporary objects are created and manipulated using one mechanism (typically programming language data structures) and permanent objects are maintained using a different mechanism (usually a filestore). The unification of temporary and permanent objects yields systems which are smaller and more efficient than conventional systems and which provide a powerful and flexible platform for the development of large, data intensive applications. This volume presents the proceedings of a workshop at which latest research in this area was discussed. The papers are grouped into sections on the following topics: type systems and persistence, persistent programming languages, implementing persistence, object stores, measurement of persistent systems, transactions and persistence, and persistent machines.Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Proceedings of a workshop on the unification of temporary and permanent objects in computer systems. This yields more powerful and efficient systems for large applications.
Inhaltsangabe
I: Type Systems and Persistence.- The Napier Type System.- Grammars and Implementation Independent Structure Representation.- A Program Development Environment Based on Persistence and Abstract Data Types.- Exploiting the Potential of Persistent Object Stores.- Browsing, Grazing and Nibbling Persistent Data Structures.- II: Persistent Programming Languages.- Persistent System Architectures.- Issues in the Implementation of a Persistent Prolog.- A Capability Based Language for Persistent Programming: Implementation Issues.- Distributed PS-algol.- The Implementation of an Object-Oriented Language in PS-algol.- III: Implementing Persistence.- Aggregation, Persistence, and Identity in Worlds.- Implementing Persistence in E.- Addressing in a Persistent Environment.- Name-Based Mapping: Addressing Support for Persistent Objects.- IV: Object Stores.- Generating and Manipulating Identifiers for Heterogeneous, Distributed Objects.- The Evolution of the SSE Data Storage System into a Persistent Object System.- Persistence in a Distributed Object Server.- A Simple Object Storage System.- V: Measurement of Persistent Systems.- Monitoring Execution of PS-algol Programs.- Performance Evaluation in a Persistent Object System.- VI: Transactions and Persistence.- Transactions on Persistent Objects.- Commutativity-Based Locking for Nested Transactions.- Transaction Groups: A Model for Controlling Cooperative Transactions.- VII: Persistent Machines.- The Persistent Abstract Machine.- Design of POMP - A Persistent Object Management Processor.- A Capability-Based Massive Memory Computer.- Support for Objects in the MONADS Architecture.- Author Index.
I: Type Systems and Persistence.- The Napier Type System.- Grammars and Implementation Independent Structure Representation.- A Program Development Environment Based on Persistence and Abstract Data Types.- Exploiting the Potential of Persistent Object Stores.- Browsing, Grazing and Nibbling Persistent Data Structures.- II: Persistent Programming Languages.- Persistent System Architectures.- Issues in the Implementation of a Persistent Prolog.- A Capability Based Language for Persistent Programming: Implementation Issues.- Distributed PS-algol.- The Implementation of an Object-Oriented Language in PS-algol.- III: Implementing Persistence.- Aggregation, Persistence, and Identity in Worlds.- Implementing Persistence in E.- Addressing in a Persistent Environment.- Name-Based Mapping: Addressing Support for Persistent Objects.- IV: Object Stores.- Generating and Manipulating Identifiers for Heterogeneous, Distributed Objects.- The Evolution of the SSE Data Storage System into a Persistent Object System.- Persistence in a Distributed Object Server.- A Simple Object Storage System.- V: Measurement of Persistent Systems.- Monitoring Execution of PS-algol Programs.- Performance Evaluation in a Persistent Object System.- VI: Transactions and Persistence.- Transactions on Persistent Objects.- Commutativity-Based Locking for Nested Transactions.- Transaction Groups: A Model for Controlling Cooperative Transactions.- VII: Persistent Machines.- The Persistent Abstract Machine.- Design of POMP - A Persistent Object Management Processor.- A Capability-Based Massive Memory Computer.- Support for Objects in the MONADS Architecture.- Author Index.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497