skip to content
Rationale-based software engineering Preview this item
ClosePreview this item
Checking...

Rationale-based software engineering

Author: Janet E Burge
Publisher: Berlin ; London : Springer, 2008.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Many decisions are required throughout the software development process. These decisions, and to some extent the decision-making process itself, can best be documented as the rationale for the system, which will reveal not only what was done during development but the reasons behind the choices made and alternatives considered and rejected. This information becomes increasingly critical as software development  Read more...
Rating:

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

Subjects
More like this

Find a copy in the library

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

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Rationale-based software engineering.
Berlin ; London : Springer, 2008
(OCoLC)212432119
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Janet E Burge
ISBN: 9783540775836 3540775838 354077582X 9783540775829 1281397652 9781281397652
OCLC Number: 233973827
Language Note: English.
Description: 1 online resource
Contents: pt. 1. Introduction --
pt. 2. Uses for rationale --
pt. 3. Rationale and software engineering --
pt. 4. Frameworks for rationale-based software engineering.
Responsibility: by Janet E. Burge [and others].

Abstract:

The authors describe in detail the capture and use of design rationale in software engineering to improve the quality of software. It provides a consistent conceptual framework and a unified  Read more...

Reviews

Editorial reviews

Publisher Synopsis

"This book provides researchers and practitioners in Software Design Rationale with a new standard reference, critiquing the state of the art, and proposing a roadmap of pragmatic ways forward." - Read more...

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

Tags

Be the first.
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/233973827> # Rationale-based software engineering
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
    library:oclcnum "233973827" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/gw> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/906054859#Place/berlin> ; # Berlin
    library:placeOfPublication <http://dbpedia.org/resource/London> ; # London
    schema:about <http://experiment.worldcat.org/entity/work/data/906054859#Topic/computers_software_development_&_engineering_tools> ; # COMPUTERS--Software Development & Engineering--Tools
    schema:about <http://experiment.worldcat.org/entity/work/data/906054859#Topic/computers_programming_open_source> ; # COMPUTERS--Programming--Open Source
    schema:about <http://id.worldcat.org/fast/1124185> ; # Software engineering
    schema:about <http://experiment.worldcat.org/entity/work/data/906054859#Topic/computers_software_development_&_engineering_general> ; # COMPUTERS--Software Development & Engineering--General
    schema:about <http://dewey.info/class/005.1/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/906054859#Topic/informatique> ; # Informatique
    schema:bookFormat schema:EBook ;
    schema:contributor <http://viaf.org/viaf/17056374> ; # Janet E. Burge
    schema:datePublished "2008" ;
    schema:description "pt. 1. Introduction -- pt. 2. Uses for rationale -- pt. 3. Rationale and software engineering -- pt. 4. Frameworks for rationale-based software engineering."@en ;
    schema:description "Many decisions are required throughout the software development process. These decisions, and to some extent the decision-making process itself, can best be documented as the rationale for the system, which will reveal not only what was done during development but the reasons behind the choices made and alternatives considered and rejected. This information becomes increasingly critical as software development becomes more distributed and encompasses the corporate knowledge both used and refined during the development process. The capture of rationale helps to ensure that decisions are well thought out and justified and the use of rationale can help avoid the mistakes of the past during both the development of the current system and when software products (architecture and design, as well as code) are reused in future systems. Burge, Carroll, McCall, and MistrA-k describe in detail the capture and use of design rationale in software engineering to improve the quality of software. Their book is the first comprehensive and unified treatment of rationale usage in software engineering. It provides a consistent conceptual framework and a unified terminology for comparing, contrasting and combining the myriad approaches to rationale in software engineering. It is both an excellent introductory text for those new to the field and a uniquely valuable reference for experienced rationale researchers. The book covers the use of rationale for decision making throughout the software lifecycle, starting from the first decisions in a project and continuing through requirements definition, design, implementation, testing, maintenance, redesign and reuse."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/906054859> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/212432119> ;
    schema:name "Rationale-based software engineering"@en ;
    schema:productID "233973827" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/233973827#PublicationEvent/berlin_london_springer_2008> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/906054859#Agent/springer> ; # Springer
    schema:url <https://0-link-springer-com.pugwash.lib.warwick.ac.uk/10.1007/978-3-540-77583-6> ;
    schema:url <https://doi.org/10.1007/978-3-540-77583-6> ;
    schema:url <http://www.library.yorku.ca/eresolver/?id=1244918> ;
    schema:url <https://link.springer.com/openurl?genre=book&isbn=978-3-540-77582-9> ;
    schema:url <http://books.scholarsportal.info/viewdoc.html?id=/ebooks/ebooks0/springer/2009-12-01/7/9783540775836> ;
    schema:url <http://link.springer.com/openurl?genre=book&isbn=978-3-540-77582-9> ;
    schema:url <http://site.ebrary.com/id/10223665> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=364090> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9783540775836> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=364090> ;
    schema:url <http://www.springerlink.com/openurl.asp?genre=book&isbn=978-3-540-77582-9> ;
    schema:url <http://link.springer.com/10.1007/978-3-540-77583-6> ;
    schema:url <http://www.myilibrary.com?id=139765> ;
    schema:url <https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=256378> ;
    schema:url <http://www.myilibrary.com?id=139765&ref=toc> ;
    schema:url <http://www.library.yorku.ca/eresolver/?id=1244919> ;
    schema:url <http://dx.doi.org/10.1007/978-3-540-77583-6> ;
    schema:workExample <http://dx.doi.org/10.1007/978-3-540-77583-6> ;
    schema:workExample <http://worldcat.org/isbn/9783540775836> ;
    schema:workExample <http://worldcat.org/isbn/9781281397652> ;
    schema:workExample <http://worldcat.org/isbn/9783540775829> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/233973827> ;
    .


Related Entities

<http://dbpedia.org/resource/London> # London
    a schema:Place ;
    schema:name "London" ;
    .

<http://experiment.worldcat.org/entity/work/data/906054859#Topic/computers_programming_open_source> # COMPUTERS--Programming--Open Source
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming--Open Source"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/906054859#Topic/computers_software_development_&_engineering_general> # COMPUTERS--Software Development & Engineering--General
    a schema:Intangible ;
    schema:name "COMPUTERS--Software Development & Engineering--General"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/906054859#Topic/computers_software_development_&_engineering_tools> # COMPUTERS--Software Development & Engineering--Tools
    a schema:Intangible ;
    schema:name "COMPUTERS--Software Development & Engineering--Tools"@en ;
    .

<http://id.worldcat.org/fast/1124185> # Software engineering
    a schema:Intangible ;
    schema:name "Software engineering"@en ;
    .

<http://viaf.org/viaf/17056374> # Janet E. Burge
    a schema:Person ;
    schema:familyName "Burge" ;
    schema:givenName "Janet E." ;
    schema:name "Janet E. Burge" ;
    .

<http://worldcat.org/isbn/9781281397652>
    a schema:ProductModel ;
    schema:isbn "1281397652" ;
    schema:isbn "9781281397652" ;
    .

<http://worldcat.org/isbn/9783540775829>
    a schema:ProductModel ;
    schema:isbn "354077582X" ;
    schema:isbn "9783540775829" ;
    .

<http://worldcat.org/isbn/9783540775836>
    a schema:ProductModel ;
    schema:isbn "3540775838" ;
    schema:isbn "9783540775836" ;
    .

<http://www.library.yorku.ca/eresolver/?id=1244918>
    rdfs:comment "An electronic book accessible through the World Wide Web; click for information" ;
    .

<http://www.worldcat.org/oclc/212432119>
    a schema:CreativeWork ;
    rdfs:label "Rationale-based software engineering." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/233973827> ; # Rationale-based software engineering
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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