Software architecture in practice /

Saved in:
Bibliographic Details
Main Authors: Bass, Len.
Group Author: Clements, Paul, 1955-; Kazman, Rick.
Published: Addison-Wesley Professional,
Publisher Address: Boston :
Publication Dates: [2022]
Literature type: Book
Language: English
Edition: Fourth edition.
Series: SEI series in software engineering
Subjects:
Carrier Form: xvii, 438 pages : illustrations, forms ; 24 cm.
Bibliography: Includes bibliographical references (pages 399-413) and index.
ISBN: 9780136886099
0136886094
Index Number: QA76
CLC: TP311.5
TP311
Call Number: TP311/B317/4th ed.
Contents: Part I. Introduction -- What is software architecture? -- Why is software architecture important? -- Part II. Quality attributes -- Understanding quality attributes -- Availability -- Deployability -- Energy efficiency -- Integrability -- Modifiability -- Performance -- Safety -- Security -- Testability -- Usability -- Working with other quality attributes -- Part III. Architectural solutions -- Software interfaces -- Virtualization -- The Cloud and distributed computing -- Mobile systems -- Part IV. Scalable architecture practices -- Architecturally significant requirements -- Designing an architecture -- Evaluating an architecture -- Documenting an architecture -- Managing architecture debt -- Part V. Architecture and the organization -- The role of architects in projects -- Architecture competence -- Part VI. Conclusions -- A glimpse of the future: Quantum computing.