Sub-Method Structural and Behavioral Reflection Sub-Method Structural and Behavioral Reflection

Sub-Method Structural and Behavioral Reflection

    • 6,99 €
    • 6,99 €

Description de l’éditeur

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.

GENRE
Informatique et Internet
SORTIE
2011
7 avril
LANGUE
EN
Anglais
LONGUEUR
220
Pages
ÉDITIONS
Lulu.com
DÉTAILS DU FOURNISSEUR
Lulu Enterprises, Inc.
TAILLE
1,1
Mo
Self-Sustaining Systems Self-Sustaining Systems
2008
Central European Functional Programming School Central European Functional Programming School
2015
Advances in Software Engineering Advances in Software Engineering
2008
Form-Oriented Analysis Form-Oriented Analysis
2005
Transactions on Aspect-Oriented Software Development VIII Transactions on Aspect-Oriented Software Development VIII
2011
Transactions on Pattern Languages of Programming I Transactions on Pattern Languages of Programming I
2009