Software architecture in practice /
Saved in:
Main Authors: | |
---|---|
Group Author: | ; |
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. |