登录    注册    忘记密码

期刊文章详细信息

基于角色的设计模式建模和实现方法  ( EI收录)  

A Role-Based Approach to Design Pattern Modeling and Implementation

  

文献类型:期刊文章

作  者:何成万[1] 何克清[2]

机构地区:[1]武汉化工学院计算机科学与工程学院,湖北武汉430073 [2]武汉大学软件工程国家重点实验室,湖北武汉430072

出  处:《软件学报》

基  金:国家自然科学基金;武汉市科技局重大产业化项目~~

年  份:2006

卷  号:17

期  号:4

起止页码:658-669

语  种:中文

收录情况:AJ、BDHX、BDHX2004、CSA、CSA-PROQEUST、CSCD、CSCD2011_2012、EI、IC、INSPEC、JST、MR、RCCSE、SCOPUS、ZGKJHX、ZMATH、核心刊

摘  要:虽然设计模式有利于软件的重用,但当设计模式实例化时,存在模式的重叠、可追踪性以及模式代码难于重用等问题.提出一种基于角色的设计模式的建模和实现方法,在设计和实现两个层面上解决上述问题.该方法把设计模式的角色作为独立的建模元素,在应用程序类和角色间导入RoleOf关系,使应用逻辑和模式逻辑完全分离,从而提高其重用性.使用UML的标准扩充机制,给出了RoleOf关系的元模型和语义,以及标识模式信息的构造型和标记值,以此解决模式的重叠和可追溯性等问题.通过对Java语言进行扩充(称为Rava),实现了应用逻辑和模式逻辑的动态绑定.该方法较好地解决了设计模式实例化时的模式重叠和可追踪性问题,提高了模式逻辑的可重用性,对运用设计模式开发软件有一定的指导作用.

关 键 词:设计模式的实例化  角色 RoleOf关系  UML 元模型

分 类 号:TP311]

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心