FirstCity
Welcome to First City University College Library iPortal | library@firstcity.edu.my | +603-7735 2088 (Ext. 519)
Amazon cover image
Image from Amazon.com

Software architecture in practice / Len Bass, Paul Clements, Rick Kazman.

By: Contributor(s): Material type: TextTextSeries: SEI series in software engineeringPublisher: Boston : Addison-Wesley, [2022]Edition: Fourth editionDescription: xvii, 438 pages : illustrations ; 24 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9780136886099
  • 0136886094
Subject(s): DDC classification:
  • 005.1 BAS 2022 23
LOC classification:
  • QA76.754 .B37 2022
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.
List(s) this item appears in: New Book 2025
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Collection Shelving location Call number Status Date due Barcode Item holds
Open Collection Open Collection FIRST CITY UNIVERSITY COLLEGE FIRST CITY UNIVERSITY COLLEGE Open Collection FCUC Library 005.1 BAS 2022 (Browse shelf(Opens below)) Available 00025239
Total holds: 0

Includes bibliographical references (pages 399-413) and index.

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.