摘要
一、CASE 的概念与研究领域计算机辅助软件工程是当前信息系统开发实践中广泛的软件工程技术。作为软件工程开发的系统化、工程化与集成化的开端,对整个生命周期的开发工作给以支持。
With the proposal of Computer-aided Software Engineering(CASE),software development has been improved in aspects of efficiency,reliablity,maintainab- ility and ability of incremental development to a great degree.In this paper, we adopt knowledge representation technique in artificial intelligence(AI),and take the representaion of variety of developing information as the kernel of CASE, according to the development model of software egineering,strengthen the devel- opment in requirement analysis(RA)stage,the formality of development and maintenance of intermediate productions.In addtion,we introduce visual techn- ique to represent and manage diverse knowlege,documents,diagrams and so on, and make use of them during developing process.All of these have supported exi- sted functions in CASE gracefully.In the course of software life cycle devel- opment,we supply mechanisms for consistency/integrity checking,maintenance and management of database.Aiming at the design of CAD system,we realize preliminary functions and will realize the standardization and automation of software development as a whole.
出处
《计算机科学》
CSCD
北大核心
1992年第6期50-55,共6页
Computer Science