Towards structural decomposition of reflection with mirrors

  • Authors:
  • Nick Papoulias;Noury Bouraqadi;Marcus Denker;Stéphane Ducasse;Luc Fabresse

  • Affiliations:
  • Université de Lille and Université Lille Nord de France, Ecole des Mines de Douai;Université Lille Nord de France, Ecole des Mines de Douai;Université de Lille;Université de Lille;Université Lille Nord de France, Ecole des Mines de Douai

  • Venue:
  • Proceedings of the International Workshop on Smalltalk Technologies
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

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 metainformation. This decomposition can help resolve issues in terms of resource constraints (e.g. embedded systems and robotics) or security. Indeed, structural decomposition enables discarding meta-information.