This book constitutes the thoroughly refereed proceedings of the 47th International Conference
on Objects Components Models and Patterns TOOLS EUROPE 2009 held in Zurich Switzerland in
June July 2009. TOOLS has played a major role in the spread of object-oriented and component
technologies. It has now broadened its scope beyond the original topics of object technology
and component-based development to encompass all modern practical approaches to software
development. At the same time TOOLS has kept its traditional spirit of technical excellence
its acclaimed focus on practicality its well-proven combination of theory and applications
and its reliance on the best experts from academia and industry. The 17 regular papers and two
short papers presented in this book together with two invited papers were carefully reviewed
and selected from 67 submissions. The topics covered in this volume are reflection and aspects
models theory components monitoring and systems generation.