Automating application software generation

被引:1
作者
Lu, RQ [1 ]
Jin, Z
机构
[1] Chinese Acad Sci, Acad Math & Syst Sci, Beijing 100864, Peoples R China
[2] Chinese Acad Sci, Lab Intelligent Informat Proc, Beijing 100864, Peoples R China
[3] Beijing Polytech Univ, Lab Multimedia & Intelligent Software, Beijing 100022, Peoples R China
关键词
ontology oriented domain modeling; pre-requirement analysis; executable specification language; automated software generation;
D O I
10.1111/1468-0394.00227
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:72 / 78
页数:7
相关论文
共 23 条
[1]  
[Anonymous], THESIS U CALIFORNIA
[2]  
[Anonymous], 1997, THESIS CARNEGIE MELL
[3]  
[Anonymous], ACM COMPUT SURV
[4]  
BJORNER D, 1990, SPRINGER LNCS SERIES, V428
[5]   ON THE ALGEBRAIC DEFINITION OF PROGRAMMING-LANGUAGES [J].
BROY, M ;
WIRSING, M ;
PEPPER, P .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1987, 9 (01) :54-99
[6]  
EHRIG H, 1990, FUNDAMENTALS ALGEBRA, V2
[7]  
EHRIG H, 1985, FUNDAMENTALS ALGEBRA
[8]  
Engels G., 1992, Data & Knowledge Engineering, V9, P157, DOI 10.1016/0169-023X(92)90008-Y
[9]  
ENGELS G, 1992, P 5 INT WORKSH CASE
[10]  
HOFFMANN B, 1993, SPRINGER LNCS SERIES, V680