• DocumentCode
    2133143
  • Title

    Software engineering knowledge for software reuse

  • Author

    Lee, Hing Yan

  • Author_Institution
    Inf. Technol. Inst., Singapore
  • fYear
    1993
  • fDate
    19-23 Jul 1993
  • Firstpage
    263
  • Lastpage
    269
  • Abstract
    The types of knowledge that are brought to bear at every stage of the software development life cycle are identified. However, some knowledge, though used, is lost when it is not captured explicitly or embedded within a software artifact. The knowledge encoded in a software artifact as software concepts can be reused. A model is proposed to illustrate the various dimensions of software reuse, namely component granularity, component origin and abstraction levels. This model is related to software reuse in CASE tools, and the degree of knowledge reuse is indicated
  • Keywords
    computer aided software engineering; knowledge engineering; software reusability; software tools; CASE tools; abstraction levels; component granularity; component origin; embedded knowledge; knowledge reuse; lost knowledge; software artifact; software concepts; software development life cycle; software engineering knowledge; software reuse; Computer aided software engineering; Drives; Embedded software; Humans; Information technology; Problem-solving; Programming; Software design; Software engineering; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Software Engineering, 1993. CASE '93., Proceeding of the Sixth International Workshop on
  • ISSN
    1066-1387
  • Print_ISBN
    0-8186-3480-4
  • Type

    conf

  • DOI
    10.1109/CASE.1993.634827
  • Filename
    634827