Dutoit, Allen H.
Rationale Management in Software Engineering
Part 1. Fundamentals – Rationale Representation, Capture, and Use
1. Rationale Management in Software Engineering: Concepts and Techniques
Allen H. Dutoit, Raymond McCall, Ivan Mistrík, Barbara Paech
2. Three Studies of Design Rationale as Explanation
Steven R. Haynes
3. Effective Design Rationale: Understanding the Barriers
John Horner, M. E. Atwood
4. Rationale as a By-Product
Kurt Schneider
5. Hypermedia Support for Argumentation-Based Rationale
Simon J. Buckingham Shum, Albert M. Selvin, Maarten Sierhuis, Jeff Conklin, Charles B. Haley, Bashar Nuseibeh
Part 2. Rationale Management for Requirements Engineering
6. A Hybrid Approach to Upstream Requirements: IBIS and Cognitive Mapping
John Rooksby, Ian Sommerville, Mike Pidd
7. From DREAM to Reality: Specificities of Interactive Systems Development With Respect To Rationale Management
Xavier Lacaze, Philippe Palanque, Eric Barboni, Rémi Bastide, David Navarre
8. The WinWin Approach: Using a Requirements Negotiation Tool for Rationale Capture and Use
Barry Boehm, Hasan Kitapci
9. Design Rationale in Exemplary Business Process Modeling
Holger Breitling, Andreas Kornstädt, Joachim Sauer
10. Promoting and Supporting Requirements Engineering Creativity
Lemai Nguyen, Paul A. Swatman
Part 3. Design Rationale and Software Architecting
11. A Framework for Supporting Architecture Knowledge and Rationale Management
Muhammad Ali Babar, Ian Gorton, Barbara Kitchenham
12. Capturing and Using Rationale for a Software Architecture
Len Bass, Paul Clements, Robert L. Nord, Judith A. Stafford
13. Rationale-Based Support for Software Maintenance
Janet E. Burge, David C. Brown
14. The Role of Rationale in the Design of Product Line Architectures – A Case Study from Industry
Jens Knodel, Dirk Muthig
15. The Role and Impact of Assumptions in Software Engineering and its Products
Meir Manny Lehman, Juan Fernándezl-Ramil
16. Design Decisions: The Bridge between Rationale and Architecture
Jan Salvador Ven, Anton G. J. Jansen, Jos A. G. Nijhuis, Jan Bosch
Part 4. Rationale for Organizing Bodies of Knowledge
17. Reusable Rationale Blocks: Improving Quality and Efficiency of Design Choices
Wiebe Hordijk, Roef Wieringa
18. Defining Agile Patterns
Teodora Bozheva, Maria Elisa Gallo
19. Capturing and Reusing Rationale Associated with Requirements Engineering Process Improvement: A Case Study
Bhavani Palyagar, Debbie Richards
20. Using Patterns for Sharing Requirements Engineering Process Rationales
Lars Hagge, Frank Houdek, Karthrin Lappe, Barbara Paech
DRM-restrictions
Printing: not available
Clipboard copying: not available
Keywords: COMPUTERS / Computer Science COM014000
- Author(s)
- Dutoit, Allen H.
- McCall, Raymond
- Mistrík, Ivan
- Paech, Barbara
- Publisher
- Springer
- Publication year
- 2006
- Language
- en
- Edition
- 1
- Category
- Information Technology, Telecommunications
- Format
- Ebook
- eISBN (PDF)
- 9783540309987