<?xml version="1.0" encoding="UTF-8"?>
<record>
  <leader>     cx  r22     2  45  </leader>
  <controlfield tag="001">218880413</controlfield>
  <controlfield tag="003">http://www.idref.fr/218880413</controlfield>
  <controlfield tag="004">20171022</controlfield>
  <controlfield tag="005">20260307020854.000</controlfield>
  <controlfield tag="006">0499</controlfield>
  <controlfield tag="007">0499</controlfield>
  <controlfield tag="008">Tr2</controlfield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">20171022afrey50      ba0</subfield>
  </datafield>
  <datafield tag="101" ind1=" " ind2=" ">
    <subfield code="a">eng</subfield>
    <subfield code="2">639-2</subfield>
  </datafield>
  <datafield tag="103" ind1=" " ind2=" ">
    <subfield code="a"> 1996</subfield>
  </datafield>
  <datafield tag="104" ind1=" " ind2=" ">
    <subfield code="a">k</subfield>
    <subfield code="f">fre</subfield>
  </datafield>
  <datafield tag="106" ind1=" " ind2=" ">
    <subfield code="a">0</subfield>
    <subfield code="b">#</subfield>
    <subfield code="c">#</subfield>
  </datafield>
  <datafield tag="152" ind1=" " ind2=" ">
    <subfield code="a">AFNOR</subfield>
  </datafield>
  <datafield tag="189" ind1=" " ind2=" ">
    <subfield code="a">Oeuvre Textuelle</subfield>
  </datafield>
  <datafield tag="241" ind1=" " ind2=" ">
    <subfield code="7">ba0yba0</subfield>
    <subfield code="t">Pattern-oriented software architecture</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="7">ba0yba0y</subfield>
    <subfield code="a">The patterns catalogued in this second volume form the basis of a pattern language that address issues associated with distribution, concurrency and networking. This book presents 19 interrelated patterns. They represent a range of patterns from idioms (in both Java and C++) through to architectural designs. This book can be used to tackel specific software development problems or read from cover-to-cover to provide a fundamental understanding of the best practices for constructing distributed and concurrent applications and middleware</subfield>
  </datafield>
  <datafield tag="501" ind1=" " ind2="1">
    <subfield code="3">075184990</subfield>
    <subfield code="7">ba0yba05</subfield>
    <subfield code="a">Schmidt</subfield>
    <subfield code="b">Douglas C.</subfield>
    <subfield code="4">070</subfield>
  </datafield>
  <datafield tag="501" ind1=" " ind2="1">
    <subfield code="3">119473887</subfield>
    <subfield code="7">ba0yba01</subfield>
    <subfield code="a">Henney</subfield>
    <subfield code="b">Kevlin</subfield>
    <subfield code="4">070</subfield>
  </datafield>
  <datafield tag="501" ind1=" " ind2="1">
    <subfield code="3">154815063</subfield>
    <subfield code="7">ba0yba05</subfield>
    <subfield code="a">Stal</subfield>
    <subfield code="b">Michael</subfield>
    <subfield code="4">070</subfield>
  </datafield>
  <datafield tag="501" ind1=" " ind2="1">
    <subfield code="3">154815004</subfield>
    <subfield code="7">ba0yba05</subfield>
    <subfield code="a">Rohnert</subfield>
    <subfield code="b">Hans</subfield>
    <subfield code="4">070</subfield>
  </datafield>
  <datafield tag="501" ind1=" " ind2="1">
    <subfield code="3">081317476</subfield>
    <subfield code="7">ba0yba05</subfield>
    <subfield code="a">Buschmann</subfield>
    <subfield code="b">Frank</subfield>
    <subfield code="4">070</subfield>
  </datafield>
  <datafield tag="606" ind1=" " ind2=" ">
    <subfield code="3">027234908</subfield>
    <subfield code="a">Traitement réparti</subfield>
    <subfield code="2">rameau</subfield>
  </datafield>
  <datafield tag="606" ind1=" " ind2=" ">
    <subfield code="3">070391777</subfield>
    <subfield code="a">Design patterns</subfield>
    <subfield code="2">rameau</subfield>
  </datafield>
  <datafield tag="606" ind1=" " ind2=" ">
    <subfield code="3">028909917</subfield>
    <subfield code="a">Logiciels</subfield>
    <subfield code="x">Développement</subfield>
    <subfield code="2">rameau</subfield>
  </datafield>
  <datafield tag="801" ind1=" " ind2="3">
    <subfield code="a">FR</subfield>
    <subfield code="b">Abes</subfield>
    <subfield code="c">20260307</subfield>
    <subfield code="g">AFNOR</subfield>
  </datafield>
</record>

