Object-Oriented Reengineering Patterns

Object-Oriented Reengineering Patterns

Serge Demeyer
St phane Ducasse
Oscar Nierstrasz
AMSTERDAM BOSTON LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO

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

ISBN: 1-55860-639-4

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

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Authoring and Publishing Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.