FREE Delivery in the UK.
Usually dispatched within 5 to 7 days.
Dispatched from and sold by Amazon. Gift-wrap available.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Software Evolution Hardcover – 11 Feb 2008

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
£58.11 £73.51
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

Only on Amazon: One product for every need Only on Amazon: New Releases

Product details

  • Hardcover: 368 pages
  • Publisher: Springer; 2008 ed. edition (11 Feb. 2008)
  • Language: English
  • ISBN-10: 9783540764397
  • ISBN-13: 978-3540764397
  • ASIN: 3540764399
  • Product Dimensions: 15.6 x 2.1 x 23.4 cm
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: 3,227,957 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description


From the reviews:

"Serge and Tom have put together a volume on software evolution research that, well, speaks volumes! I read it cover to cover, jotting down dozens of notes and ideas and insights that I took from nearly every chapter. The bibliography alone is worth the price of the book. Software evolution research itself evolves rapidly - and this book captures not only the state-of-theresearch but also the trajectory the field is following." - David Notkin, University of Washington, Seattle, WA, USA

"I liked this book very much. The editors have done an excellent job of gathering well written chapters from leading researchers in the field of software evolution, and editing them into a coherent volume that is timely and valuable. The topics are well chosen to cover a range of both established and novel research ideas. The organization is intelligent, allowing readers to pick and choose topics of particular interest to them. I especially like how accessible the material is to non-experts: ideas are carefully explained before being expounded upon (see, for example, the chapter on aspect-oriented software development). I certainly learned a lot reading this book, and I look forward to using it the next time I teach a graduate seminar in software evolution." - Michael Godfrey, University of Waterloo, Waterloo, ON, Canada

"Software evolution is an important field for both software engineering practitioners and researchers. This book gives an excellent overview of what is happening in software evolution research and where the practice of software evolution is heading. The authors addressed several research challenges that software evolution presents and described the state-of-the-art in their solution. I am convinced that both the researchers and practitioners will find this volume very insightful and useful." - Václav Rajlich, Wayne State University, Detroit, MI, USA

"This book highlights the importance of the field ... . This jointly produced book appears to be aimed at researchers and professionals who wish to obtain a sound introduction and a comprehensive overview of current activity in software. Cyberneticinas and those involved in both systems and management science where an up-to-date appreciation of the initiatives in the software field, are required, will surely find this book a very worthwhile purchase. ... the book may be suitable for an advanced course on software evolution." (Kybernetes, Vol. 37 (6), 2008)

"Mens and Demeyer ... have compiled 11 high-quality contributed chapters on software evolution into an eponymous volume."
"all chapters are written in a very readable manner, which makes them accessible to a much wider audience than just software-engineering researchers."
"the book does a good job of presenting a comprehensive overview of the field"
(Mirjana Ivanovic, Computing Reviews June 2008)

From the Back Cover

Software has become omnipresent and vital in our information-based society, so all software producers should assume responsibility for its reliability. While "reliable" originally assumed implementations that were effective and mainly error-free, additional issues like adaptability and maintainability have gained equal importance recently. For example, the 2004 ACM/IEEE Software Engineering Curriculum Guidelines list software evolution as one of ten key areas of software engineering education.

Mens and Demeyer, both international authorities in the field of software evolution, together with the invited contributors, focus on novel trends in software evolution research and its relations with other emerging disciplines such as model-driven software engineering, service-oriented software development, and aspect-oriented software development. They do not restrict themselves to the evolution of source code but also address the evolution of other, equally important software artifacts such as databases and database schemas, design models, software architectures, and process management. The contributing authors provide broad overviews of related work, and they also contribute to a comprehensive glossary, a list of acronyms, and a list of books, journals, websites, standards and conferences that together represent the community's body of knowledge.

Combining all these features, this book is the indispensable source for researchers and professionals looking for an introduction and comprehensive overview of the state of the art. In addition, it is an ideal basis for an advanced course on software evolution.

See all Product description

No customer reviews

Review this product

Share your thoughts with other customers

Where's My Stuff?

Delivery and Returns

Need Help?