收藏本站
收藏 | 投稿 | 手机打开
二维码
手机客户端打开本文

基于角色的设计模式建模和实现方法

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

知网文化
【相似文献】
中国期刊全文数据库 前20条
1 鱼晓丽;彭程;;如何使用关系管理器管理WebSphere流程服务器[J];电脑知识与技术;2011年23期
2 ;[J];;年期
3 ;[J];;年期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
11 ;[J];;年期
12 ;[J];;年期
13 ;[J];;年期
14 ;[J];;年期
15 ;[J];;年期
16 ;[J];;年期
17 ;[J];;年期
18 ;[J];;年期
19 ;[J];;年期
20 ;[J];;年期
中国重要会议论文全文数据库 前1条
1 郑利平;刘晓平;;仿真VV&A标准综述[A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(上册)[C];2006年
中国硕士学位论文全文数据库 前8条
1 黄倩;基于工作流的人力资源管理系统的研究与实现[D];浙江工业大学;2009年
2 马艳飞;基于角色的数据仓库安全模型与实现[D];昆明理工大学;2008年
3 田长根;面向角色的分层工作流模型研究与实现[D];南昌大学;2007年
4 陈明彩;电子公文审批系统设计与实现[D];山东大学;2008年
5 刘林源;软件开发中基于角色的协同[D];湖南大学;2006年
6 潘彤;基于WF和B/S的ASM OA中工单处理模块的设计与实现[D];吉林大学;2008年
7 夏启寿;RBAC在考试系统中的应用研究[D];西北大学;2007年
8 任河;制造资源重组中的访问控制与统一身份认证技术的研究[D];机械科学研究院;2004年
中国重要报纸全文数据库 前4条
1 ;虚拟机管理工具仍有改进空间[N];网络世界;2007年
2 ;主题分析加速CRM变革[N];通信产业报;2005年
3 ;TurboCRM——成功构建“以客户为中心”的企业[N];计算机世界;2003年
4 李辉 刘晶;电子公文的设计与实现[N];计算机世界;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978