Rationale Management in Software Engineering / Edition 1

Paperback (Print)
Not Available on BN.com


This is a detailed summary of research on design rationale providing researchers in software engineering with an excellent overview of the subject. Professional software engineers will find many examples, resources and incentives to enhance their ability to make decisions during all phases of the software lifecycle. Software engineering is still primarily a human-based activity and rationale management is concerned with making design and development decisions explicit to all stakeholders involved.

Read More Show Less

Editorial Reviews

From the Publisher

Ten years ago, with Tom Moran, I edited a book entitled "Design Rationale." I think that book has held up quite well, though a decade onward it does seem a bit prefatory. It is past time for another detailed summary of research on design rationale. Allen Dutoit, Ray McCall, Ivan Mistrik and Barbara Paech have done an excellent job of this in "Rationale management in software engineering." The chapters in this volume show how design rationale can be incorporated into the heart of the software development process - into requirements engineering, software architecture, and code design. (John Carroll, School of Information Sciences and Technology, Penn State University, USA)

Read More Show Less

Product Details

  • ISBN-13: 9783642068164
  • Publisher: Springer Berlin Heidelberg
  • Publication date: 2/28/2014
  • Edition description: Softcover reprint of hardcover 1st ed. 2006
  • Edition number: 1
  • Pages: 432

Table of Contents

1 Rationale management in software engineering : concepts and techniques 1
Pt. 1 Fundamentals - rationale representation, capture and use 49
2 Three studies of design rationale as explanation 53
3 Effective design rationale : understanding the barriers 73
4 Rationale as a by-product 91
5 Hypermedia support for argumentation-based rationale : 15 years on from gIBIS and QOC 111
Pt. 2 Rationale management for requirements engineering 133
6 A hybrid approach to upstream requirements : IBIS and cognitive mapping 137
7 From DREAM to reality : specificities of interactive systems development with respect to rationale management 155
8 The WinWin approach : using a requirements negotiation tool for rationale capture and use 173
9 Design rationale in exemplary business process modeling 191
10 Promoting and supporting requirements engineering creativity 209
Pt. 3 Design rationale and software architecting 231
11 A framework for supporting architecture knowledge and rationale management 237
12 Capturing and using rationale for a software architecture 255
13 Rationale-based support for software maintenance 273
14 The role of rationale in the design of product line architectures - a case study from industry 297
15 The role and impact of assumptions in software engineering and its products 313
16 Design decisions : the bridge between rationale and architecture 329
Pt. 4 Rationale for organizing bodies of knowledge 349
17 Reusable rationale blocks : improving quality and efficiency of design choices 353
18 Defining agile patterns 373
19 Capturing and reusing rationale associated with requirements engineering process improvement : a case study 391
20 Using patterns for sharing requirements engineering process rationales 409
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)