Software Reuse in Integrated, Domain-Oriented
Knowledge-based Design Environments

Kumiyo Nakakoji
Department of Computer Science and Institute of Cognitive Scien
University of Colorado
Boulder, Colorado 80309, USA

E-mail: kumiyo@cs.colorado.edu

Software Engineering Laboratory
Software Research Associates, Inc.
1-1-1 Hirakawa-cho, Chiyoda-ku, Tokyo 102, Japan

Abstract:

Our approach to cope with ill-structured software design problems is to empower software designers with domain-oriented, knowledge-based software environments that support coevolution of requirements specification and design construction. The synergy of this integration supports designers in reusing prestored design objects relevant to their current task at hand as articulated with a partial specification and a partial construction.




Keywords: ill-structured software design problems, knowledge-based software environments, multifaceted architecture, integration of specification and construction, reuse and redesign, information retrieval, case-based reasoning