Object-Oriented Reengineering Patterns


Acquisitions Editor
Tim Cox
Assistant Publishing Services Manager
Edward Wade
Production Editor
Howard Severson
Editorial Coordinator
Stacie Pierce
Cover Design
Yvo Riezebos
Text Design and Composition
Rebecca Evans & Associates
Illustration
Dartmouth Publishing Industries
Copyeditor
Ken DellaPenta
Proofreader
Carol Leyba
Indexer
Ty Koontz
Printer
Maple-Vail Book Manufacturing Group
Cover credit: Rene Magritte, L'Univers demarque. 1932.
Herscovici/Art Resource, NY
Designations used by companies to distinguish their products are often claimed as trademarks or registered trademarks. In all instances in which Morgan Kaufmann Publishers is aware of a claim, the product names appear in initial capital or all capital letters. Readers, however, should contact the appropriate companies for more complete information regarding trademarks and registration.
Morgan Kaufmann Publishers
An Imprint of Elsevier Science
340 Pine Street, Sixth Floor
San Francisco, CA 94104-3205, USA
www.mkp.com
Copyright 2003 by Elsevier Science (USA)
All rights reserved.
Printed in the United States of America
06 05 04 03 02 5 4 3 2 1
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means electronic, mechanical, photocopying, or otherwise without the prior written permission of the publisher.
Library of Congress Control Number: 2002104269
This book is printed on acid-free paper.
ForAnn, Sara, Niels, and the expected baby.
For Florence, Quentin, and Thibaut.
For Angela and Frida.
About the Authors