Reflection and Software Engineering

  • Walter Cazzola
  • Robert J. Stroud
  • Francesco Tisato
Conference proceedings OORaSE 1999

DOI: 10.1007/3-540-45046-7

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

Table of contents

  1. Front Matter
    Pages I-IX
  2. Reflection and Software Engineering Foundations

    1. Walter Cazzola, Andrea Sosio, Francesco Tisato
      Pages 1-20
    2. Jean Bézivin, Richard Lemesle
      Pages 21-38
  3. Reflective Software Adaptability and Evolution

  4. Reflective Middleware

    1. Fábio M. Costa, Hector A. Duran, Nikos Parlavantzas, Katia B. Saikoski, Gordon Blair, Geoff Coulson
      Pages 79-98
  5. Engineering Java-Based Reflective Languages

    1. Michiaki Tatsubori, Shigeru Chiba, Marc-Olivier Killijian, Kozo Itano
      Pages 117-133
    2. Hirotaka Ogawa, Kouya Shimura, Satoshi Matsuoka, Fuyuhiko Maruyama, Yukihiko Sohda, Yasunori Kimura
      Pages 135-154
    3. Ian Welch, Robert J. Stroud
      Pages 155-167
  6. Dynamic Reconguration through Reflection

    1. Jim Dowling, Tilman Schäfer, Vinny Cahill, Peter Haraszti, Barry Redmond
      Pages 169-188
    2. Orlando Loques, Alexandre Sztajnberg, Julius Leite, Marcelo Lobosco
      Pages 189-208
    3. Michael Fahrmair, Chris Salzmann, Maurice Schoenmakers
      Pages 209-227
  7. Back Matter
    Pages 229-229

About these proceedings

Keywords

Compiler Component Technology Java Middleware Object Technology Object-Oriented Programming Object-Oriented Software Development Reflective Systems Software Engineering computational reflection design modeling object-oriented programming (OOP) programming reflective programming language

Editors and affiliations

  • Walter Cazzola
    • 1
    • 2
  • Robert J. Stroud
    • 3
  • Francesco Tisato
    • 4
  1. 1.Dipartimento di Informatica, Sistemistica e ComunicazioneUniversità degli Studi di Milano BicoccaItaly
  2. 2.Universitàa di Genova - DISIGenovaItaly
  3. 3.Department of Computer ScienceUniversity of Newcastle upon TyneNewcastle upon TyneUK
  4. 4.Dipartimento di Informatica, Sistemistica e ComunicazioneUniversità degli Studi di Milano BicoccaMilanoItaly

Bibliographic information

  • Copyright Information Springer-Verlag Berlin Heidelberg 2000
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-67761-1
  • Online ISBN 978-3-540-45046-7
  • Series Print ISSN 0302-9743