Features
- Cover Type: Paperback with 227 pages
- Published by: Springer
- Edition: 1st Edition August 25, 2000
- Written in: English
- ISBN 10 Number: 3540677615
- ISBN 13 Number: 978-3540677611
-
Book Dimensions:
9.1 x 5.9 x 0.5 inches
- Weighs: 8.8 ounces
Book Description
This book presents the state of the art of research and development of computational reflection in the context of
software engineering. Reflection has attracted considerable attention recently in
software engineering, particularly from object-oriented researchers and professionals. The properties of transparency, separation of concerns, and extensibility supported by reflection have largely been accepted as useful in
software development and design; reflective features have been included in successful
software development technologies such as the Java language. The book offers revised versions of papers presented first at a workshop held during OOPSLA'99 together with especially solicited contributions. The papers are organized in topical sections on reflective and
software engineering foundations, reflective
software adaptability and evolution, reflective middleware, engineering Java-based reflective languages, and dynamic reconfiguration through reflection.
Book Info
Brings together ideas from
software engineering and computational reflection, and evaluates the benefits they can bring each other. Reflective
software engineering, as this joining is now dubbed, is supported in this volume, offering evidence that an interdisciplinary approach would be beneficial to both. Softcover.