Rationale management in software engineering

著者

    • Dutoit, Allen H.
    • Mistrík, Ivan
    • Paech, Barbara

書誌事項

Rationale management in software engineering

Allen H. Dutoit ... [et al.] (eds.)

Springer, c2006

大学図書館所蔵 件 / 2

この図書・雑誌をさがす

注記

some other editors: Raymond McCall, Ivan Mistrík, Barbara Paech

Includes bibliographical references (p. 426-427) and index

内容説明・目次

内容説明

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.

目次

Fundamentals - Rationale Representation, Capture, and Use.- Rationale Management in Software Engineering: Concepts and Techniques.- Three Studies of Design Rationale as Explanation.- Effective Design Rationale: Understanding the Barriers.- Rationale as a By-Product.- Hypermedia Support for Argumentation-Based Rationale.- Rationale Management for Requirements Engineering.- A Hybrid Approach to Upstream Requirements: IBIS and Cognitive Mapping.- From DREAM to Reality: Specificities of Interactive Systems Development With Respect To Rationale Management.- The WinWin Approach: Using a Requirements Negotiation Tool for Rationale Capture and Use.- Design Rationale in Exemplary Business Process Modeling.- Promoting and Supporting Requirements Engineering Creativity.- Design Rationale and Software Architecting.- A Framework for Supporting Architecture Knowledge and Rationale Management.- Capturing and Using Rationale for a Software Architecture.- Rationale-Based Support for Software Maintenance.- The Role of Rationale in the Design of Product Line Architectures - A Case Study from Industry.- The Role and Impact of Assumptions in Software Engineering and its Products.- Design Decisions: The Bridge between Rationale and Architecture.- Rationale for Organizing Bodies of Knowledge.- Reusable Rationale Blocks: Improving Quality and Efficiency of Design Choices.- Defining Agile Patterns.- Capturing and Reusing Rationale Associated with Requirements Engineering Process Improvement: A Case Study.- Using Patterns for Sharing Requirements Engineering Process Rationales.

「Nielsen BookData」 より

詳細情報

ページトップへ