<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Software architecture in practice</title>
  </titleInfo>
  <name type="personal">
    <namePart>Bass, Len</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Clements, Paul</namePart>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Kazman, Rick</namePart>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">mau</placeTerm>
    </place>
    <dateIssued encoding="marc">2021</dateIssued>
    <edition>Fourth edition.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>438 pages 24 cm</extent>
  </physicalDescription>
  <abstract>"Fully updated and with nine new chapters, this new edition thoroughly explains what software architecture is, why it's important, and how to design, instantiate, analyze, evolve, and manage an architecture in a disciplined and effective way. Three renowned software architects cover all important aspects of the architectural lifecycle, presenting ready-to-use guidance, authoritative methods, and tested models you can apply to any project, no matter how complex. Their practical, empirically-proven advice helps you master the complexities of: fathering architectural requirements; designing, documenting, and analyzing architectures; architecting for performance, modifiability, security, availability, interoperability, testability, usability, deployability, and other key quality attributes; managing and refining existing architectures, and transforming them to solve new problems and leverage new approaches"--</abstract>
  <note type="statement of responsibility">Len Bass, Paul Clements, Rick Kazman.</note>
  <subject>
    <topic>Software architecture / Software engineering</topic>
  </subject>
  <classification authority="ddc">004.22 B317 2021</classification>
  <relatedItem type="series">
    <titleInfo>
      <title>Sei series in software engineering</title>
    </titleInfo>
  </relatedItem>
  <identifier type="isbn">9780136886099</identifier>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="lccn">2021934450</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">DLC</recordContentSource>
    <recordCreationDate encoding="marc">210304</recordCreationDate>
    <recordChangeDate encoding="iso8601">20260106132345.0</recordChangeDate>
    <recordIdentifier source="OSt">21924842</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
