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

基于LePUS的设计模式CASE工具的设计与实现
引用本文:蔡亮,袁捷,周洪亮. 基于LePUS的设计模式CASE工具的设计与实现[J]. 计算机工程与设计, 2004, 25(11): 2074-2076,2084
作者姓名:蔡亮  袁捷  周洪亮
作者单位:上海大学,计算机工程与科学学院,上海,200072;上海大学,计算机工程与科学学院,上海,200072;上海大学,计算机工程与科学学院,上海,200072
摘    要:设计模式是软件工程界的热点,在面向对象软件设计中扮演着重要角色,自动化支持设计模式非常必要。为此,以LePUS语言为基础,提出了一个支持设计模式的CASE工具原型模型,该工具支持设计模式代码框架的自动生成,更重要的是该工具可以通过加入新的设计模式而得以扩展。此外,详细分析了实现中的源程序内部表示、设计模式实例化、动态模板生成技术等关键技术。

关 键 词:软件工程  设计模式  代码生成  LePUS
文章编号:1000-7024(2004)11-2074-03

Design and implementation of CASE tool supporting design patterns based on LePUS
CAI Liang,YUAN Jie,ZHOU Hong-liang. Design and implementation of CASE tool supporting design patterns based on LePUS[J]. Computer Engineering and Design, 2004, 25(11): 2074-2076,2084
Authors:CAI Liang  YUAN Jie  ZHOU Hong-liang
Abstract:Design pattern is one of the hot topics of software community and plays outstanding role in object-oriented software designs. It is very necessary to support design patterns automatically. So a model of a prototype CASE tool supporting design patterns based on LePUS is proposed. This tool supports automatic code generation, and more importantly, this tool can be extended through adding new patterns. The key technologies of implementation are analyzed, such as internal representation of source code, instantiation of design patterns, dynamic pattern template generation and so on.
Keywords:software engineering  design pattern  code generation  LePUS  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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