• DocumentCode
    3534419
  • Title

    Style-based reuse for software architectures

  • Author

    Monroe, Robert T. ; Garlan, David

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1996
  • fDate
    23-26 April 1996
  • Firstpage
    84
  • Lastpage
    93
  • Abstract
    Although numerous mechanisms for promoting software reuse have been proposed and implemented over the years, most have focused on the reuse of implementation code. There is much conjecture and some empirical evidence, however, that the most effective forms of reuse are generally found at more abstract levels of software design. We discuss software reuse at the architectural level of design. Specifically, we argue that the concept of "architectural style" is useful for supporting the classification, storage, and retrieval of reusable architectural design elements. We briefly describe the Aesop system\´s Software Shelf (D. Garlan et al., 1994), a tool that assists designers in selecting appropriate design elements and patterns based on stylistic information and design constraints.
  • Keywords
    software reusability; software tools; Aesop system Software Shelf; architectural level; architectural style; design constraints; reusable architectural design elements; software architectures; software reuse; style based reuse; stylistic information; Algorithms; Application software; Computer architecture; Computer science; Data structures; Software design; Software systems; Software tools; US Government; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reuse, 1996., Proceedings Fourth International Conference on
  • Conference_Location
    Orlando, FL, USA
  • Print_ISBN
    0-8186-7301-X
  • Type

    conf

  • DOI
    10.1109/ICSR.1996.496116
  • Filename
    496116