Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-09T15:03:54.950Z Has data issue: false hasContentIssue false

A dynamic memory of software designs

Published online by Cambridge University Press:  27 February 2009

Scott Henderson
Affiliation:
CTA Incorporated, 6116 Executive Boulevard, Suite 800, Rockville, MD, 20852
Sidney C. Bailin
Affiliation:
CTA Incorporated, 6116 Executive Boulevard, Suite 800, Rockville, MD, 20852

Abstract

This paper describes an application of artificial intelligence to support software reuse. We begin by discussing the characteristics of software engineering that establish dynamic reorganization as a requirement for a repository of software artifacts. We then present an experimental system that uses incremental concept formation as the basis for dynamic reorganization, and the conceptual hierarchy that was generated by the system for a set of 67 artifacts. The hierarchy is compared to a hierarchy produced manually by independent investigators, and the automatic hierarchy is evaluated in terms of retrieval efficiency and retrieval reliability. The paper ends with a discussion of three projects that share similar objectives with our work.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 1994

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable