Paper
21 March 1989 Software Reusability In A Knowledge-Based Environment
John F. Gilmore, Hong Wing Pun, Frederick C. Hart
Author Affiliations +
Abstract
Large software projects contain a wealth of tested code. By extracting and reusing portions of code from these projects, programmer productivity can be greatly increased. Software reusability relieves the programmer from rewriting existing code. Thus, a greater amount of time can be spent in more innovative tasks in the software life cycle. This paper presents the preliminary results of a knowledge-based software reusability (SR) system in an image processing application. Key issues in software reusability are addressed and the implementation of a vision based system is discussed. The results show that challenges do exist in measuring the closeness of algorithms to user specifications. However, the key factor in determining the effectiveness of software reusability is the time saved.
© (1989) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
John F. Gilmore, Hong Wing Pun, and Frederick C. Hart "Software Reusability In A Knowledge-Based Environment", Proc. SPIE 1095, Applications of Artificial Intelligence VII, (21 March 1989); https://doi.org/10.1117/12.969294
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Evolutionary algorithms

Prototyping

Distance measurement

Algorithm development

Detection and tracking algorithms

Artificial intelligence

Computer vision technology

RELATED CONTENT


Back to Top