Skip to content
Scan a barcode
Scan
Added to your cart
Paperback Managed Software Evolution Book

ISBN: 1013275349

ISBN13: 9781013275340

Managed Software Evolution

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: New

$52.18
Save $1.77!
List Price $53.95
50 Available
Ships within 2-3 days

Book Overview

This open access book presents the outcomes of the "Design for Future - Managed Software Evolution" priority program 1593, which was launched by the German Research Foundation ("Deutsche Forschungsgemeinschaft (DFG)") to develop new approaches to software engineering with a specific focus on long-lived software systems. The different lifecycles of software and hardware platforms lead to interoperability problems in such systems. Instead of separating the development, adaptation and evolution of software and its platforms, as well as aspects like operation, monitoring and maintenance, they should all be integrated into one overarching process. Accordingly, the book is split into three major parts, the first of which includes an introduction to the nature of software evolution, followed by an overview of the specific challenges and a general introduction to the case studies used in the project. The second part of the book consists of the main chapters on knowledge carrying software, and cover tacit knowledge in software evolution, continuous design decision support, model-based round-trip engineering for software product lines, performance analysis strategies, maintaining security in software evolution, learning from evolution for evolution, and formal verification of evolutionary changes. In turn, the last part of the book presents key findings and spin-offs. The individual chapters there describe various case studies, along with their benefits, deliverables and the respective lessons learned. An overview of future research topics rounds out the coverage. The book was mainly written for scientific researchers and advanced professionals with an academic background. They will benefit from its comprehensive treatment of various topics related to problems that are now gaining in importance, given the higher costs for maintenance and evolution in comparison to the initial development, and the fact that today, most software is not developed from scratch, but as part of a continuum of former and future releases.

This work was published by Saint Philip Street Press pursuant to a Creative Commons license permitting commercial use. All rights not granted by the work's license are retained by the author or authors.

Customer Reviews

customer rating | review

Rated 5 stars
A Gold Mine of Ideas

This book is a very diffcult read. Touching on a whole lot of subjects, alternating between abstract, complicated theory and abundant, confusing detail, and displaying Crawford's usual Thesaurus-o-holic writing style, it is sure to leave you scratching your head in bewilderment a couple of times. Still, I must heartily reccomend it to anyone who is willing to make the effort. This book is very far from an intellectual "do...

0Report

Rated 5 stars
A lesson in abstraction...

This book should be required reading for anyone who wants to be considered a software developer or who is interested in really making software that users love. Mr. Crawford does a great job of getting right to the heart of software development and what developers SHOULD be thinking about before they start coding.While this book will primarily appeal to the technical type, sales and marketing people could also benefit quite...

0Report

Rated 5 stars
If you like books by Alan Cooper, try this....

The Art of Interactive Design was the sleeper of the year for me. I'm surprised it hasn't created more of a splash. Perhaps it's because it's published by a lesser known publisher and it doesn't fit the standard format of most usability or GUI books. It doesn't, for instance, include any code examples. It's purely about concepts and approaches.What Chris Crawford does that is so effective is to approach design issues from...

0Report

Rated 5 stars
Methods and metaphors for creating algorithms

Accessibly written by experienced game developer and lecturer Chris Crawford, The Art Of Interactive Design is a superbly presented software designer's guide to crafting more practical and functional interactive software. Individual chapters aptly focus on methods and metaphors for creating algorithms, language design, practical and innovative advice for adaptable anthropomorphization, advice for avoiding common mistakes,...

0Report

Rated 5 stars
A Gem of a Book

Crawford is one of those intellectual gems who is often overlooked by the swirling tumult of art-star-authors and lexicon-twisting new media theorists. His work is outstanding; and this book is no exception. I originally bought this book when it was marketed as "Understanding Interactivity" - the facelift is quite nice, but the invaluable information is still, well, invaluable. This book has the unique capability of crystalizing...

0Report

Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured