• DocumentCode
    1858864
  • Title

    The generic reusable component: an approach to reuse hierarchical OO designs

  • Author

    D´Alessandro, Massimo ; Iachini, Pier Luigi ; Martelli, Alessandra

  • Author_Institution
    Intecs Sistemi SpA, Pisa, Italy
  • fYear
    1993
  • fDate
    24-26 Mar 1993
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    The authors have developed a framework for the specification of generic reusable components existing wholly at the architectural design level. All features of the component necessary for its effective use are stored with the component, including documentation, design rationale, formal specifications, reuse history and access rights. Design-level genericity is introduced to widen the scope of applicability of the component. At design level a generic component is a partially defined object whose behavior depends on the behavior of parts that are not yet designed. It is shown how to integrate the design of such components into the full HOOD life-cycle method
  • Keywords
    formal specification; object-oriented programming; software reusability; HOOD life-cycle method; access rights; architectural design level; design rationale; design-level genericity; documentation; formal specifications; generic reusable component; hierarchical OO designs; partially defined object; reuse history; Aerospace industry; Design methodology; Documentation; Formal specifications; History; Permission; Software design; Software maintenance; Software reusability; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reusability, 1993. Proceedings Advances in Software Reuse., Selected Papers from the Second International Workshop on
  • Conference_Location
    Lucca
  • Print_ISBN
    0-8186-3130-9
  • Type

    conf

  • DOI
    10.1109/ASR.1993.291719
  • Filename
    291719