inria-00629175, version 1
Towards Structural Decomposition of Reflection with Mirrors
Nikolaos Papoulias
1, 2Noury Bouraqadi
2Marcus Denker
a, 1Stéphane Ducasse
1Luc Fabresse
2
International Workshop on Smalltalk Technologies (IWST 2011) (2011)
Abstract: Mirrors are meta-level entities introduced to decouple reflection from the base-level system. Current mirror-based systems focus on functional decomposition of reflection. In this paper we advocate that mirrors should also address structural decomposition. Mirrors should not only be the entry points of reflective behavior but also be the storage entities of meta-information. This decomposition can help resolve issues in terms of resource constraints (e.g. embedded systems and robotics) or security. Indeed, structural decomposition en- ables discarding meta-information.
- a – INRIA
- 1: RMOD (INRIA Lille - Nord Europe)
- INRIA – CNRS : UMR8022 – Université Lille 1 - Sciences et Technologies
- 2: Unité de Recherche Informatique et Automatisme (URIA)
- Université Lille Nord de France – Ecole des Mines de Douai
- Domain : Computer Science/Programming Languages
- Keywords : reflection – meta – mirrors – oo languages – structural decomposition
- inria-00629175, version 1
- http://hal.inria.fr/inria-00629175
- oai:hal.inria.fr:inria-00629175
- From: Papoulias Nikolaos
- Submitted on: Friday, 7 October 2011 17:26:05
- Updated on: Friday, 7 October 2011 17:48:00






Associated documents
See also
Export