版权说明 操作指南
首页 > 成果 > 成果详情

注入间接线索的设计模式变体分类检测

认领
导出
下载 Link by 中国知网学术期刊 Link by 万方学术期刊
反馈
分享
QQ微信 微博
成果类型:
期刊论文
论文标题(英文):
Injected Indirect Clues for Variants of Design Pattern Detection
作者:
肖卓宇;何锫;李港;杨道武;彭逸凡;...
作者机构:
中南林业科技大学涉外学院, 长沙, 410200
广州大学计算机科学与教育软件学院, 广州, 510006
北京大学, 高可信软件技术教育部重点实验室, 北京, 100871
[肖卓宇; 李港; 杨道武; 彭逸凡; 董泽民] 中南林业科技大学涉外学院, 长沙, 410200
[何锫] 广州大学计算机科学与教育软件学院, 广州, 510006 北京大学, 高可信软件技术教育部重点实验室, 北京, 100871
语种:
中文
关键词:
设计模式检测;逆向工程;设计意图;设计模式变体;线索
关键词(英文):
reverse engineering;design intent;variants of design pattern;clue
期刊:
小型微型计算机系统
ISSN:
1000-1220
年:
2018
卷:
39
期:
6
页码:
1335-1341
基金类别:
国家自然科学基金项目(61170199)资助 湖南省教学改革项目(湘教通[2016]400号1068)资助 湖南省教育厅重点基金项目(11A004)资助 广东省自然科学基金项目(2015A030313501)资助 广东省普通高校创新团队建设项目(2015KCXTD014) 湖南省大学生研究性学习和创新性实验计划项目(湘教通[2015]84号197)资助 中南林业科技大学涉外学院大学生研究性学习和创新性实验计划项目(201708)资助
机构署名:
本校为第一机构
院系归属:
涉外学院
摘要:
为解决经典GOF设计模式扩展后不便于恢复的问题,结合Petterson提出的设计模式变体思想与Scanniello提出的设计模式复用概念,提出一种注入间接线索的设计模式变体检测方法,在遵循GOF标准设计模式与其变体意图一致性原则基础上,以类及其关系为基础,关注参与角色间有价值的间接联系,给出了创建型、行为型、结构型模式变体的具体实现,并依次以Factory Method、Command、Proxy模式变体为例,通过6种主流工具与4种经典开源系统对三种设计模式变体进行了检测比较,实验结果表明,本研究有助于设计模式解决方案的恢复.
摘要(英文):
To solve the inaccurate recovery problem based on GOF(Gang of four,GOF) design pattern extended. The variants ideolo-gy based on Petterson and reuse concept based on Scanniello of design pattern was introduced. A method injected Indirect clues for va-riants of design pattern detection was presented,Focusing on class and relationship of each pattern,valuable indirect clues especially were emphasized. Variants of creation pattern,behavior pattern and structural pattern based on intent consistency of variants and stand-ards were described. Three typical design patterns were taken as examples,such...

反馈

验证码:
看不清楚,换一个
确定
取消

成果认领

标题:
用户 作者 通讯作者
请选择
请选择
确定
取消

提示

该栏目需要登录且有访问权限才可以访问

如果您有访问权限,请直接 登录访问

如果您没有访问权限,请联系管理员申请开通

管理员联系邮箱:yun@hnwdkj.com