Automating application software generation

Ruqian Lu, Zhi Gang Jin · Expert Systems · 2003

Many approaches have been proposed to enhance software productivity and reliability. These approaches typically fall into three categories: the engineering approach, the formal approach and the knowledge‐based approach. But the optimal gain in software productivity cannot be obtained if one relies on only one of these approaches. This paper describes the work in knowledge‐based software engineering conducted by the authors for the past 10 years. The final goal of the research is to develop a paradigm for software engineering which integrates the three approaches mentioned above. A knowledge‐based tool which can support the whole process of software development is provided in this paper.

Read the paper · More papers on PaperTik