• DocumentCode
    3142387
  • Title

    Heterogeneous design idioms for software architecture

  • Author

    Shaw, Mary

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1991
  • fDate
    25-26 Oct 1991
  • Firstpage
    158
  • Lastpage
    165
  • Abstract
    Software designers use a variety of structural patterns to specify system architectures. These patterns, or idioms, are currently used informally and imprecisely. Nevertheless, they provide a useful, broadly shared vocabulary. In practice, a given design often relies on several patterns. The paper reviews some common architectural idioms, shows several ways in which they are used heterogeneously, and discusses the benefits of making these idioms and their combinations more explicit and precise
  • Keywords
    nomenclature; software engineering; heterogeneous design idioms; shared vocabulary; software architecture; structural patterns; system architectures; Algorithm design and analysis; Computer architecture; Computer science; Object oriented modeling; Software algorithms; Software architecture; Software design; Software engineering; Software systems; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 1991., Proceedings of the Sixth International Workshop on
  • Conference_Location
    Como
  • Print_ISBN
    0-8186-2320-9
  • Type

    conf

  • DOI
    10.1109/IWSSD.1991.213065
  • Filename
    213065