skip to content
Rationale Management in Software Engineering. Preview this item
ClosePreview this item
Checking...

Rationale Management in Software Engineering.

Author: Allen H Dutoit; Ivan Mistrik
Publisher: Berlin : Springer Berlin Heidelberg, 2007.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Thirty years ago, I first entered the dark realm of software engineering, through a prior interest in documentation. In those days, documentation pretty much meant functional specifications. The idea that stakeholders in a system (its implementers, its end-users, its maintainers, and so forth) might want something other than an alphabetic list of function definitions was just taking hold. There was an exciting (to  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Dutoit, Allen H.
Rationale Management in Software Engineering.
Berlin : Springer Berlin Heidelberg, ©2007
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Allen H Dutoit; Ivan Mistrik
ISBN: 9783540309987 3540309985 3540309977 9783540309970
OCLC Number: 935266901
Language Note: English.
Notes: 10.5 Using DR to Support Creative RE Process.
Description: 1 online resource (452 pages)
Contents: Foreword; Preface; Contributors; 1 Rationale Management in Software Engineering: Concepts and Techniques; 1.1. Introduction; 1.2. Design Rationale Fundamentals; 1.3. Approaches to Design Rationale; 1.4. Uses of DR and DR methods; 1.5. Limitations of Current DR Approaches and Software; 1.6. Rationale Management in Software Engineering; 1.7. Tool Support for Rationale Management; 1.8. Conclusion; Part 1 Fundamentals --
Rationale Representation, Capture and Use; 2. Three Studies of Design Rationale as Explanation; 2.1 Introduction; 2.2 Explanations of Complex Systems. 2.3 Design Rationale as Explanation Content2.4 Three Cases of Design Rationale as Explanation; 2.5 Challenges and Opportunities for Design Rationale as Explanation; 2.6 Conclusion; 3. Effective Design Rationale: Understanding the Barriers; 3.1. Introduction; 3.2. Design Perspectives and Rationale; 3.3. The Fundamental Barriers; 3.4. Transcending the barriers; 3.5. Conclusions; 4. Rationale as a By-Product; 4.1. Introduction; 4.2. Origins of Rationale in Software Projects; 4.3. Rationale as a By-Product; 4.4. Case 1: Capturing Rationale in Software Prototypes; 4.5. Case 2: Risk Analysis. 4.6. Discussion4.7. Conclusions; 5. Hypermedia Support for Argumentation-Based Rationale: 15 Years on from gIBIS and QOC; 5.1. Introduction and Overview; 5.2. The Vision; 5.3. The Design Rationale Capture Problem; 5.4. Understanding Cognitive Overhead; 5.5. Compendium; 5.6. Reasoning Services and Verification; 5.7. Revisiting 'Intrusiveness'; 5.8. Examples of Compendium in Use; 5.9. Lessons Learnt and Conclusions; Part 2 Rationale Management for Requirements Engineering; 6. A Hybrid Approach to Upstream Requirements: IBIS and Cognitive Mapping; 6.1. Introduction; 6.2. The Process. 6.3. The Tool6.4. Example; 6.5. Experience; 6.6. Discussion; 7. From DREAM to Reality: Specificities of Interactive Systems Development With Respect To Rationale Management; 7.1. Introduction; 7.2 State of Art in Rationale Management for Interactive Systems; 7.3 TEAM Notation; 7.4 DREAM Tool; 7.5 Case Study; 7.6 Conclusion; 8. The WinWin Approach: Using a Requirements Negotiation Tool for Rationale Capture and Use; 8.1. Introduction; 8.2 The Theory W and WinWin Spiral Model in Software Development Process; 8.3 Fundamental WinWin Concepts; 8.4 Tool Support for WinWn in Requirements Negotiation. 8.5 An Example Using WinWin in Software Development8.6 Using the Captured Rationale to Improve LaterDecisions; 8.7 Related Work; 8.8 Future Directions; 9. Design Rationale in Exemplary Business Process Modeling; 9.1. Overview of EBPM; 9.2. The EBPM Paradigm; 9.3. EBPM Models; 9.4. Capturing Design Rationale; 9.5. Relations to Other Approaches; 9.6. Conclusion; 10. Promoting and Supporting Requirements Engineering Creativity; 10.1. Introduction; 10.2. Overview of Design Rationale; 10.3. Understanding the RE Process; 10.4. RE Creativity in Relation to Psychology of Problem Solving.

Abstract:

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  Read more...

Reviews

Editorial reviews

Publisher Synopsis

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 Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/935266901> # Rationale Management in Software Engineering.
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
   library:oclcnum "935266901" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/gw> ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/891736137#Place/berlin> ; # Berlin
   schema:about <http://dewey.info/class/004/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/891736137#Topic/software_engineering_management> ; # Software engineering--Management
   schema:bookFormat schema:EBook ;
   schema:contributor <http://experiment.worldcat.org/entity/work/data/891736137#Person/mistrik_ivan> ; # Ivan Mistrik
   schema:creator <http://experiment.worldcat.org/entity/work/data/891736137#Person/dutoit_allen_h> ; # Allen H. Dutoit
   schema:datePublished "2007" ;
   schema:description "Foreword; Preface; Contributors; 1 Rationale Management in Software Engineering: Concepts and Techniques; 1.1. Introduction; 1.2. Design Rationale Fundamentals; 1.3. Approaches to Design Rationale; 1.4. Uses of DR and DR methods; 1.5. Limitations of Current DR Approaches and Software; 1.6. Rationale Management in Software Engineering; 1.7. Tool Support for Rationale Management; 1.8. Conclusion; Part 1 Fundamentals -- Rationale Representation, Capture and Use; 2. Three Studies of Design Rationale as Explanation; 2.1 Introduction; 2.2 Explanations of Complex Systems."@en ;
   schema:description "Thirty years ago, I first entered the dark realm of software engineering, through a prior interest in documentation. In those days, documentation pretty much meant functional specifications. The idea that stakeholders in a system (its implementers, its end-users, its maintainers, and so forth) might want something other than an alphabetic list of function definitions was just taking hold. There was an exciting (to me) vision of stakeholders accessing and contributing to explanations of how and why aspects of a system work as they do, tradeoff analysis of concomitant downsides, and perhaps even."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/891736137> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://worldcat.org/entity/work/data/891736137#CreativeWork/rationale_management_in_software_engineering> ;
   schema:name "Rationale Management in Software Engineering."@en ;
   schema:productID "935266901" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/935266901#PublicationEvent/berlin_springer_berlin_heidelberg_2007> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/891736137#Agent/springer_berlin_heidelberg> ; # Springer Berlin Heidelberg
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=324471> ;
   schema:workExample <http://worldcat.org/isbn/9783540309970> ;
   schema:workExample <http://worldcat.org/isbn/9783540309987> ;
   schema:workExample <http://dx.doi.org/10.1007/978-3-540-30998-7> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/935266901> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/891736137#Agent/springer_berlin_heidelberg> # Springer Berlin Heidelberg
    a bgn:Agent ;
   schema:name "Springer Berlin Heidelberg" ;
    .

<http://experiment.worldcat.org/entity/work/data/891736137#Person/dutoit_allen_h> # Allen H. Dutoit
    a schema:Person ;
   schema:familyName "Dutoit" ;
   schema:givenName "Allen H." ;
   schema:name "Allen H. Dutoit" ;
    .

<http://experiment.worldcat.org/entity/work/data/891736137#Person/mistrik_ivan> # Ivan Mistrik
    a schema:Person ;
   schema:familyName "Mistrik" ;
   schema:givenName "Ivan" ;
   schema:name "Ivan Mistrik" ;
    .

<http://experiment.worldcat.org/entity/work/data/891736137#Topic/software_engineering_management> # Software engineering--Management
    a schema:Intangible ;
   schema:name "Software engineering--Management"@en ;
    .

<http://worldcat.org/entity/work/data/891736137#CreativeWork/rationale_management_in_software_engineering>
    a schema:CreativeWork ;
   rdfs:label "Rationale Management in Software Engineering." ;
   schema:description "Print version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/935266901> ; # Rationale Management in Software Engineering.
    .

<http://worldcat.org/isbn/9783540309970>
    a schema:ProductModel ;
   schema:isbn "3540309977" ;
   schema:isbn "9783540309970" ;
    .

<http://worldcat.org/isbn/9783540309987>
    a schema:ProductModel ;
   schema:isbn "3540309985" ;
   schema:isbn "9783540309987" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.