Metalevel Architectures and Separation of Crosscutting Concerns

Third International Conference, REFLECTION 2001 Kyoto, Japan, September 25–28, 2001 Proceedings

  • Akinori Yonezawa
  • Satoshi Matsuoka
Conference proceedings Reflection 2001

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2192)

Table of contents

  1. Front Matter
    Pages I-XI
  2. Reflection and SOC in Java

    1. Renaud Pawlak, Laurence Duchien, Gérard Florin, Lionel Seinturier
      Pages 1-24
    2. Éric Tanter, Noury M. N. Bouraqadi-Saâdani, Jacques Noyé
      Pages 25-43
  3. Software Adaptation Using Reflectionn and SOC Techniques

  4. Reflective Middleware for Distributed Mobile Applications

    1. Naoyasu Ubayashi, Tetsuo Tamai
      Pages 89-109
    2. Jacques Malenfant, Maria-Teresa Segarra, Françoise André
      Pages 110-117
    3. Denis Caromel, Fabrice Huet, Julien Vayssière
      Pages 118-125
    4. Licia Capra, Wolfgang Emmerich, Cecilia Mascolo
      Pages 126-133
  5. Testing and Verification of Reflective and SOC Systems

    1. Juan Carlos Ruiz, Jean-Charles Fabre, Pascale Thévenod-Fosse
      Pages 134-152
    2. Torsten Nelson, Donald Cowan, Paulo Alencar
      Pages 153-169
  6. Foundations of Reflection and Separations of Concerns

    1. Rèmi Douence, Olivier Motelet, Mario Südholt
      Pages 170-186
    2. François Pennaneac’h, Jean-Marc Jézéquel, Jacques Malenfant, Gerson Sunyé
      Pages 210-230
  7. Software Methodologies for Separation of Concerns

  8. Poster Session

    1. Giuseppe Attardi, Antonio Cisternino
      Pages 266-267
    2. Gordon S. Blair, Geoff Coulson, Michael Clarke, Nikos Parlavantzas
      Pages 268-269
    3. Stephan Gudmundson, Gregor Kiczales
      Pages 270-271
    4. Joon-Sang Lee, Doo-Hwan Bae, Ikju Han
      Pages 272-273
    5. Jung Gyu Park, Arthur H. Lee
      Pages 274-275
    6. Ian Welch, Robert J. Stroud, Alexander Romanovsky
      Pages 280-281
  9. Back Matter
    Pages 283-283

About these proceedings


This volume constitutes the proceedings of REFLECTION 2001, the Third Int- national Conference on Metalevel Architectures and Separation of Crosscutting Concerns, which was held in Kyoto, September 25-28, 2001. Metalevel architectures and re?ection have drawn the attention of researchers and practitioners throughout computer science. Re?ective and metalevel te- niques are being used to address real-world problems in such areas as: progr- ming languages, operating systems, databases, distributed computing, expert systems and web computing. Separation of concerns has been a guiding principle of software engineering for nearly 30 years, but its known bene?ts are seldom fully achieved in practice. This is primarily because traditional mechanisms are not powerful enough to handle many kinds of concerns that occur in practice. Over the last 10 years, to overcome the limitations of traditional frameworks, many researchers, including several from the re?ection community, have proposed new approaches. For the ?rst time, papers on advanced approaches to separation of concerns were explicitly solicited. Following the success of previous conferences such as IMSA’92 in Tokyo, Re?ection’96 in San Francisco, and Re?ection’99 in Saint Malo, we hope that the conference provided an excellent forum for researchers with a broad range of interests in metalevel architectures, re?ective techniques, and separation of concerns in general.


Aspect-oriented programming Compiler Crosscutting Concerns Distributed Systems Java Metaprogramming Middleware Programming Languages Reflection Separation of Concerns (SOC) Unified Modeling Language (UML) modeling programming security verification

Editors and affiliations

  • Akinori Yonezawa
    • 1
  • Satoshi Matsuoka
    • 2
  1. 1.Faculty of Information Science and Technology Department of Computer ScienceUniversity of TokyoBunkyo-kuJapan
  2. 2.Global Scientific Information and Computing Center Department of Mathematical and Computing SciencesTokyo Institute of TechnologyMeguro-kuJapan

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2001
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-42618-9
  • Online ISBN 978-3-540-45429-8
  • Series Print ISSN 0302-9743
  • Buy this book on publisher's site
Industry Sectors
IT & Software
Energy, Utilities & Environment