skip to content
Documenting software architectures : views and beyond Preview this item
ClosePreview this item
Checking...

Documenting software architectures : views and beyond

Author: Paul Clements
Publisher: Boston : Addison-Wesley, ©2003.
Series: SEI series in software engineering.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Database:WorldCat
Summary:
Architecture is crucial To The success of any large software system -- but even a superb architecture will fail if it isn't communicated well. Now, there's a language- and notation-independent guide to capturing architecture so it can be used successfully by every analyst, software designer, and developer. The authors review the diverse goals and uses of software architecture documentation, providing documentation  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:
Documenting software architectures.
Boston : Addison-Wesley, ©2003
(DLC) 2002024940
(OCoLC)49375404
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Paul Clements
ISBN: 0201703726 9780201703726
OCLC Number: 647951775
Reproduction Notes: Electronic reproduction. [S.l.] : HathiTrust Digital Library, 2010. MiAaHDL
Description: 1 online resource (xxxvi, 512 pages) : illustrations.
Details: Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.
Series Title: SEI series in software engineering.
Responsibility: Paul Clements [and others].

Abstract:

Architecture is crucial To The success of any large software system -- but even a superb architecture will fail if it isn't communicated well. Now, there's a language- and notation-independent guide to capturing architecture so it can be used successfully by every analyst, software designer, and developer. The authors review the diverse goals and uses of software architecture documentation, providing documentation strategies for several common scenarios. They identify the basic unit of software architecture documentation: The viewtype, which specifies the type of information to be provided in an architectural view. For each viewtype -- Modules, Component-and-Connectors, and Allocation -- they offer detailed guidance on documenting what really matters. Next, they demonstrate how to package architecture documentation in coherent, usable form: augmenting architectural views with documentation of interfaces and behavior; accounting for architectural variability and dynamic systems; and more.

Reviews

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/647951775> # Documenting software architectures : views and beyond
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
    library:oclcnum "647951775" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/mau> ;
    library:placeOfPublication <http://dbpedia.org/resource/Boston> ; # Boston
    schema:about <http://dewey.info/class/004.22/e21/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/793524841#Topic/arquitetura_de_software> ; # Arquitetura de software
    schema:about <http://experiment.worldcat.org/entity/work/data/793524841#Topic/documentatie> ; # Documentatie
    schema:about <http://experiment.worldcat.org/entity/work/data/793524841#Topic/programmatuurtechniek> ; # Programmatuurtechniek
    schema:about <http://experiment.worldcat.org/entity/work/data/793524841#Topic/documentacao_de_software> ; # Documentação de software
    schema:about <http://experiment.worldcat.org/entity/work/data/793524841#Topic/logiciels_documentation> ; # Logiciels--Documentation
    schema:about <http://experiment.worldcat.org/entity/work/data/793524841#Topic/ordinateurs_architecture> ; # Ordinateurs--Architecture
    schema:about <http://id.worldcat.org/fast/1124182> ; # Software documentation
    schema:about <http://id.worldcat.org/fast/872026> ; # Computer architecture
    schema:about <http://experiment.worldcat.org/entity/work/data/793524841#Topic/arquitectura_de_computadoras> ; # Arquitectura de computadoras
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/793524841#Person/clements_paul_1955> ; # Paul Clements
    schema:copyrightYear "2003" ;
    schema:datePublished "2003" ;
    schema:description "Architecture is crucial To The success of any large software system -- but even a superb architecture will fail if it isn't communicated well. Now, there's a language- and notation-independent guide to capturing architecture so it can be used successfully by every analyst, software designer, and developer. The authors review the diverse goals and uses of software architecture documentation, providing documentation strategies for several common scenarios. They identify the basic unit of software architecture documentation: The viewtype, which specifies the type of information to be provided in an architectural view. For each viewtype -- Modules, Component-and-Connectors, and Allocation -- they offer detailed guidance on documenting what really matters. Next, they demonstrate how to package architecture documentation in coherent, usable form: augmenting architectural views with documentation of interfaces and behavior; accounting for architectural variability and dynamic systems; and more."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/793524841> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/793524841#Series/sei_series_in_software_engineering> ; # SEI series in software engineering.
    schema:isSimilarTo <http://www.worldcat.org/oclc/49375404> ;
    schema:name "Documenting software architectures : views and beyond"@en ;
    schema:productID "647951775" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/647951775#PublicationEvent/boston_addison_wesley_2003> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/793524841#Agent/addison_wesley> ; # Addison-Wesley
    schema:url <http://proquestcombo.safaribooksonline.com/0201703726> ;
    schema:url <http://catalog.hathitrust.org/api/volumes/oclc/49375404.html> ;
    schema:url <http://books.google.com/books?id=ddtQAAAAMAAJ> ;
    schema:url <http://proquest.safaribooksonline.com/0201703726> ;
    schema:workExample <http://worldcat.org/isbn/9780201703726> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/647951775> ;
    .


Related Entities

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

<http://experiment.worldcat.org/entity/work/data/793524841#Agent/addison_wesley> # Addison-Wesley
    a bgn:Agent ;
    schema:name "Addison-Wesley" ;
    .

<http://experiment.worldcat.org/entity/work/data/793524841#Person/clements_paul_1955> # Paul Clements
    a schema:Person ;
    schema:birthDate "1955" ;
    schema:familyName "Clements" ;
    schema:givenName "Paul" ;
    schema:name "Paul Clements" ;
    .

<http://experiment.worldcat.org/entity/work/data/793524841#Series/sei_series_in_software_engineering> # SEI series in software engineering.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/647951775> ; # Documenting software architectures : views and beyond
    schema:name "SEI series in software engineering." ;
    schema:name "SEI series in software engineering" ;
    .

<http://experiment.worldcat.org/entity/work/data/793524841#Topic/arquitectura_de_computadoras> # Arquitectura de computadoras
    a schema:Intangible ;
    schema:name "Arquitectura de computadoras"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/793524841#Topic/arquitetura_de_software> # Arquitetura de software
    a schema:Intangible ;
    schema:name "Arquitetura de software"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/793524841#Topic/documentacao_de_software> # Documentação de software
    a schema:Intangible ;
    schema:name "Documentação de software"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/793524841#Topic/logiciels_documentation> # Logiciels--Documentation
    a schema:Intangible ;
    schema:name "Logiciels--Documentation"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/793524841#Topic/ordinateurs_architecture> # Ordinateurs--Architecture
    a schema:Intangible ;
    schema:name "Ordinateurs--Architecture"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/793524841#Topic/programmatuurtechniek> # Programmatuurtechniek
    a schema:Intangible ;
    schema:name "Programmatuurtechniek"@en ;
    .

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

<http://id.worldcat.org/fast/872026> # Computer architecture
    a schema:Intangible ;
    schema:name "Computer architecture"@en ;
    .

<http://worldcat.org/isbn/9780201703726>
    a schema:ProductModel ;
    schema:isbn "0201703726" ;
    schema:isbn "9780201703726" ;
    .

<http://www.worldcat.org/oclc/49375404>
    a schema:CreativeWork ;
    rdfs:label "Documenting software architectures." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/647951775> ; # Documenting software architectures : views and beyond
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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