2006

Rationale Management in Software Engineering

Editors:

ISBN: 978-3-540-30997-0 (Print) 978-3-540-30998-7 (Online)

Table of contents (20 chapters)

  1. Front Matter

    Pages i-xx

  2. Fundamentals – Rationale Representation, Capture, and Use

    1. Front Matter

      Pages 49-52

    2. No Access

      Book Chapter

      Pages 1-48

      Rationale Management in Software Engineering: Concepts and Techniques

    3. No Access

      Book Chapter

      Pages 53-71

      Three Studies of Design Rationale as Explanation

    4. No Access

      Book Chapter

      Pages 73-90

      Effective Design Rationale: Understanding the Barriers

    5. No Access

      Book Chapter

      Pages 91-109

      Rationale as a By-Product

    6. No Access

      Book Chapter

      Pages 111-132

      Hypermedia Support for Argumentation-Based Rationale

  3. Rationale Management for Requirements Engineering

    1. Front Matter

      Pages 133-136

    2. No Access

      Book Chapter

      Pages 137-154

      A Hybrid Approach to Upstream Requirements: IBIS and Cognitive Mapping

    3. No Access

      Book Chapter

      Pages 155-172

      From DREAM to Reality: Specificities of Interactive Systems Development With Respect To Rationale Management

    4. No Access

      Book Chapter

      Pages 173-190

      The WinWin Approach: Using a Requirements Negotiation Tool for Rationale Capture and Use

    5. No Access

      Book Chapter

      Pages 191-208

      Design Rationale in Exemplary Business Process Modeling

    6. No Access

      Book Chapter

      Pages 209-230

      Promoting and Supporting Requirements Engineering Creativity

  4. Design Rationale and Software Architecting

    1. Front Matter

      Pages 231-236

    2. No Access

      Book Chapter

      Pages 237-254

      A Framework for Supporting Architecture Knowledge and Rationale Management

    3. No Access

      Book Chapter

      Pages 255-272

      Capturing and Using Rationale for a Software Architecture

    4. No Access

      Book Chapter

      Pages 273-296

      Rationale-Based Support for Software Maintenance

    5. No Access

      Book Chapter

      Pages 297-312

      The Role of Rationale in the Design of Product Line Architectures – A Case Study from Industry

    6. No Access

      Book Chapter

      Pages 313-328

      The Role and Impact of Assumptions in Software Engineering and its Products

    7. No Access

      Book Chapter

      Pages 329-348

      Design Decisions: The Bridge between Rationale and Architecture

  5. Rationale for Organizing Bodies of Knowledge

    1. Front Matter

      Pages 349-352

    2. No Access

      Book Chapter

      Pages 353-371

      Reusable Rationale Blocks: Improving Quality and Efficiency of Design Choices

    3. No Access

      Book Chapter

      Pages 373-390

      Defining Agile Patterns

    4. No Access

      Book Chapter

      Pages 391-408

      Capturing and Reusing Rationale Associated with Requirements Engineering Process Improvement: A Case Study

    5. No Access

      Book Chapter

      Pages 409-427

      Using Patterns for Sharing Requirements Engineering Process Rationales

  6. Back Matter

    Pages 429-432