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
Link To Document