• DocumentCode
    2357812
  • Title

    Creating domain specific libraries: a methodology and design guidelines

  • Author

    Becker, Marcel ; Diaz-Herrera, J.L.

  • Author_Institution
    Robotics Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1994
  • fDate
    1-4 Nov 1994
  • Firstpage
    158
  • Lastpage
    168
  • Abstract
    We present an approach for building libraries of reusable software components that addresses the tension between design-with-reuse and design-for-reuse. The approach is based on a hierarchical model that assumes four levels of reusability. The design guidelines for developing components according to this methodology are summarized and an application demonstrating how the products of a domain analysis technique can be mapped into this hierarchical model is described. The application is a reactive scheduling architecture for manufacturing operations, and the domain analysis technique selected is the feature oriented domain analysis developed by the Software Engineering Institute at Carnegie Mellon University. The main objective of the paper is to establish the connection between the domain analysis products and the different reusable levels identified by the proposed methodology
  • Keywords
    software reusability; design guidelines; design-for-reuse; design-with-reuse; domain specific libraries; hierarchical model; reactive scheduling architecture; reusable software components; Application software; Buildings; Computer architecture; Design methodology; Guidelines; Job shop scheduling; Manufacturing; Software engineering; Software libraries; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reuse: Advances in Software Reusability, 1994. Proceedings., Third International Conference on
  • Conference_Location
    Rio de Janeiro
  • Print_ISBN
    0-8186-6632-3
  • Type

    conf

  • DOI
    10.1109/ICSR.1994.365788
  • Filename
    365788