首页 | 本学科首页   官方微博 | 高级检索  
     

基于特征精化的产生式编程方法研究
引用本文:卓威,顾明.基于特征精化的产生式编程方法研究[J].计算机科学,2006,33(6):247-250.
作者姓名:卓威  顾明
作者单位:清华大学软件学院,北京100084
基金项目:国家重点基础研究发展计划(973计划)
摘    要:针对当前产生式编程方法不能有效地应用于复杂软件系统(如信息系统)的开发,不能在分析和设计的层次上复用软件等问题,本文提出了一种基于特征精化的产生式编程方法,基本思想是首先使用特征模型(Feature Model)描述领域内的概念和特征,然后使用特征精化的方法将特征精化为基本特征,用基本特征和之间的关系说明特征是如何实现的,最后将基本特征映射为组件,根据系统的特征模型组装组件,构建整个软件系统。基于特征精化的产生式编程方法是建立在特征和组件的基础上的,适用于信息系统类软件的开发。

关 键 词:产生式编程(GP)  领域分析  特征模型

Feature Refinement-based Generative Programming Method
ZHUO Wei,GU Ming.Feature Refinement-based Generative Programming Method[J].Computer Science,2006,33(6):247-250.
Authors:ZHUO Wei  GU Ming
Affiliation:School of Software, Tsinghua University, Beijing 100084
Abstract:This paper presents an efficient Generative Programming (GP) method based on feature refinement and components for development of complex software system such as information system. The basic idea is to present domain features and concepts using the form of features and feature models, which can describe differences and commons of software on level of analysis and design. Then features are refined to basic features, which present internal structure of features. Finally, basic features are mapped to component or components. According to the feature models of system, software is generated through compositing components automatically by generator. This method is suitable for the development of information system software.
Keywords:Generative programming (GP)  Domain analysis  Feature model
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号