MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  1.1 Definitions and Examples

Download:
Download as a PDF | Download as a PS
by Susann Sonntag
ftp://ftp.gmd.de/GMD/BirliX/reflective.ps.Z
Add To MetaCart

Abstract:

Adaptability is an essential feature of future operating systems. In contrast to problem-specific mechanisms, e. g. replication of files or migration of processes, this paper investigates a general, straightforward approach in an object-oriented environment. Adaptability is provided for all objects regardless of their type and the required type of adaptability, e. g. replication, migration, access control, fault-tolerance. It may be viewed as the adaptability of the infrastructure of an object and may be implemented by reflection upon this infrastructure. Reflection mechanisms supported by the base object management are incorporated into the BirliX system in an orthogonal way.

Citations

364 Concepts and experiments in computational reflection – Maes - 1987
184 The Apertos reflective operating system: The concept and its implementation – Yokote - 1992
121 Computational reflection – Maes - 1987
99 Metaclasses are first class : the objvlisp model – Cointe - 1987
79 Computational Reflection in Class Based Object Oriented Languages – Ferber - 1989
69 A Distributed Load Balancing Policy for a Multicomputer," Software - Practice – Barak, Shiloh - 1985
46 A reflective architecture for an object-oriented distributed operating system – Yokote, Teraoka, et al. - 1989
36 Reflective Facilities in Smalltalk-80 – Foote, Johnson - 1989
27 Choices, Frameworks and Refinement – Campbell, Islam, et al. - 1991
19 Fumio Teraoka, Atsushi Mitsuzawa, Nobuhisa Fujinami, and Mario Tokoro. The Muse object architecture: A new operating system structuring concept – Yokote - 1991
18 SPACE: a new approach to operating system abstraction – Probert, Bruno, et al. - 1991
13 The COMMON LISP Object-Oriented Programming Language Standard – Moon - 1989
13 Protection in the BirliX Operating System – Kowalski, Hartig - 1990
10 Operating System(s) on Top of Persistent Object Systems --- The BirliX Approach – Hartig, Kuhnhauser, et al. - 1992
9 COOL-2: an Object-Oriented Support Platform Built above the Chorus MicroKernel – Lea, Amaral, et al. - 1991
6 A Generic Object-Oriented Virtual Machine – Krakowiak, Freyssinet, et al. - 1991
4 Migrating Multi-Threaded, Shared Objects – Lux, Kuhnhauser, et al. - 1993
2 enericity vs Inheritance vs Delegation vs Conformance vs – Blair, allagher, et al. - 1989
2 The BirliX Security Architecture. Arbeitspapiere der gmd 657, esellschaft fur Mathematik und Datenverarbeitung – Hartig, Kowalski, et al. - 1992
1 radimir Starovic. Towards eneric Support for Distributed Information Systems – Cahill, Horn - 1991
1 bjectriented rogramming --- An volutionary Approach – Cox, Novobilski - 1991
1 malltal - : he anguage and its Implementation – oldberg, Robson - 1983
1 he Art of the etaobject rotocol – Kiczales, Rivieres, et al. - 1991
1 editors. International or shop on perating ystems of the s and Beyond – Krashmer, Nehmer - 1991
1 Hybrid roup Reflective Architecture for Object-Oriented Concurrent Reflective Programming – Matsuoka, Watanabe, et al. - 1991
1 Reflective Computation in ABCL-Family of Languages for Distributed Computation --- an Overview. In osition aper for the A II or shop, A – Matsuoka, Yonezawa - 1992
1 bject- riented oftware onstruction – Meyer - 1988
1 Einige Thesen zur zukunftigen Entwicklung verteilter Systemarchitekturen – Nehmer - 1990
1 he - istributed ystem Architecture – Popek, Walker - 1985
1 From the Broad Notion of Reflection to the Engineering Practice of ObjectOriented Metalevel Architectures – Rao - 1991
1 SOS: An Object-Oriented Operating System --- Asseccment and Perspectives. omputing ystems – Shapiro, ourhant, et al. - 1989