• DocumentCode
    1400487
  • Title

    Architectural styles, design patterns, and objects

  • Author

    Monroe, Robert T. ; Kompanek, Andrew ; Melton, Ralph ; Garlan, David

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • Volume
    14
  • Issue
    1
  • fYear
    1997
  • Firstpage
    43
  • Lastpage
    52
  • Abstract
    Architectural styles, object-oriented design and design patterns all hold promise as approaches that simplify software design and reuse by capturing and exploiting system design knowledge. This article explores the capabilities and roles of the various approaches, their strengths and their limitations
  • Keywords
    object-oriented methods; software reusability; architectural styles; design patterns; object-oriented design; software design; software reuse; system design knowledge; Design engineering; Knowledge engineering; Power engineering and energy; Process design; Protocols; Software architecture; Software design; Software systems; Systems engineering and theory; Terminology;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.566427
  • Filename
    566427