Title :
A support environment for knowledge-based software design
Author :
Harandi, Mehrtash T. ; Hing-Yan Lee
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL
Abstract :
Most of the important aspects of the design process can be effectively supported if such expertise can be identified, acquired, and reused. This paper presents a design environment that supports this knowledge-based approach to software design. The design approach may be viewed as knowledge-driven refinement of abstract/specific design models. The design environment consists of a design subsystem, an acquisition and refinement subsystem, and a retrieval mechanism for the retrieval of abstract/specific design models. This paper also describes the interactive aspects required in such an environment. The design representation used in the environment consists of leveled dataflow diagrams and entity-relationship based data models supporting structured analysis and dataflow-oriented software design
Keywords :
diagrams; entity-relationship modelling; knowledge based systems; software reusability; systems analysis; dataflow diagrams; dataflow-oriented software design; design environment; entity-relationship based data models; interactive system; knowledge-based software design; structured analysis; system design reuse; Data analysis; Data models; Process design; Software design;
Conference_Titel :
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location :
Capri
Print_ISBN :
0-8186-2830-8
DOI :
10.1109/SEKE.1992.227945