一种基于运行时软件体系结构的JEE反模式检测工具
反模式描述的是一种典型的不良设计,它通常会给系统带来负面的影响,如降低性能、可扩展性等。检测并消除其中存在的反模式实例可以有效提高系统质量。提出一种基于运行时体系结构的反模式的描述及检测机制,并实现相应工具。该工具基于标准模型转换语言QVT进行反模式描述,减少了检测反模式所需的编码量,提高了反模式检测代码的可复用性。对38个常见的反模式进行了总结及分类,并在工具中进行了描述,最终通过实例研究验证了工具的有效性。
软件设计模式 软件体系结构 反模式描述 反模式检测工具
张磊 王玮琥 宋晖 黄罡
北京大学信息科学技术学院软件研究所 北京 100871 北京大学高可信软件技术教育部重点实验室 北京 100871 软件工程国家工程研究中心 北京 100871
国内会议
长春
中文
221-225
2011-10-28(万方平台首次上网日期,不代表论文的发表时间)