基于LePUS的设计模式CASE工具的设计与实现  被引量:1

Design and implementation of CASE tool supporting design patterns based on LePUS

在线阅读下载全文

作  者:蔡亮[1] 袁捷[1] 周洪亮[1] 

机构地区:[1]上海大学计算机工程与科学学院,上海200072

出  处:《计算机工程与设计》2004年第11期2074-2076,2084,共4页Computer Engineering and Design

摘  要:设计模式是软件工程界的热点,在面向对象软件设计中扮演着重要角色,自动化支持设计模式非常必要。为此,以LePUS语言为基础,提出了一个支持设计模式的CASE工具原型模型,该工具支持设计模式代码框架的自动生成,更重要的是该工具可以通过加入新的设计模式而得以扩展。此外,详细分析了实现中的源程序内部表示、设计模式实例化、动态模板生成技术等关键技术。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.

关 键 词:设计模式 CASE工具 面向对象软件 软件工程 实例化 源程序 代码 支持 扮演 角色 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论] TP391[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象