Sub-method Structural and Behavioral Reflection

Sub-method Structural and Behavioral Reflection

VonMarcus Denker

Normalerweise in 3-5 Werktagen gedruckt
Computational reflection is a fundamental mechanism in object oriented languages. Reflection has proved useful in many contexts, such as in the design of development environments, language extension, and the dynamic, unanticipated adaptation of running systems We identify three problems with the current approach to reflection in object oriented languages: partial behavioral reflection needs to be anticipated, structural reflection is limited to the granularity of a method, and behavioral reflection cannot be applied to the whole system. To address these problems, we extend structural reflection to cover sub-method elements and present how sub-method structural reflection supports unanticipated partial behavioral reflection. We add the concept of context to represent meta-level execution and show how this allows behavioral reflection to be applied even to system classes.

Details

Veröffentlicht am
May 3, 2008
Sprache
English
ISBN
9783000268991
Kategorie
Computer & Internet
Copyright
Alle Rechte vorbehalten - Standard-Urheberrechtslizenz
Autoren/Mitwirkende
Von (Autor): Marcus Denker

Spezifikationen

Seiten
183
Bindung
Paperback Paperback
Farbe für den Innenteil des Buches
schwarz & weiß
Abmessungen
US Trade (6 x 9 Zoll / 152 x 229 mm)

Bewertungen & Rezensionen