基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
面向对象的软件设计改进是增强系统的可扩展性、使之适应可能的需求变化的一种有效手段.提出一种基于CBR(case based reasoning)和微体系结构反模式的设计改进方法.该方法形式化地定义了在微体系结构层中不灵活的设计结构和相应的重构方案的描述方法,研究了它们在事例库中的组织和索引机制.根据基于事例的推理技术的4R过程,提出了类图、顺序图、质量要素和语义约束的相似性度量方法,描述了在给定设计中识别反模式及其实例,并在此基础上,用高质量的设计方案进行替代的几种算法.以该方法为依据,进一步介绍了设计改进支撑系统--CBDIT(CBR based design improving tool)的体系结构的设计.
推荐文章
选矿自动化专用组态软件设计开发研究
选矿自动化
组态软件
数据库
通信
Web发布
基于字典查询的卫星并行自动化测试软件设计
卫星测试
自动化测试
字典查询
遥测判读
CMOS图像传感器参数自动化测试软件设计与实现
光学遥感系统
图像传感器
参数自动化测试
SaperaLT
VC++
一种遥测系统自动化测试平台的设计
遥测系统
自动测试
自动判读
通用
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种自动化软件设计改进方法
来源期刊 软件学报 学科 工学
关键词 基于事例的推理 设计模式 反模式 软件演化 重构
年,卷(期) 2006,(4) 所属期刊栏目 系统软件与软件工程
研究方向 页码范围 703-712
页数 10页 分类号 TP311
字数 9151字 语种 中文
DOI
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 冯铁 1 15 1.0 1.0
2 张家晨 1 15 1.0 1.0
3 王洪媛 1 15 1.0 1.0
4 金淳兆 1 15 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (1)
节点文献
引证文献  (15)
同被引文献  (6)
二级引证文献  (126)
1994(1)
  • 参考文献(1)
  • 二级参考文献(0)
2006(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2006(1)
  • 引证文献(1)
  • 二级引证文献(0)
2007(5)
  • 引证文献(1)
  • 二级引证文献(4)
2008(9)
  • 引证文献(4)
  • 二级引证文献(5)
2009(19)
  • 引证文献(4)
  • 二级引证文献(15)
2010(18)
  • 引证文献(2)
  • 二级引证文献(16)
2011(22)
  • 引证文献(1)
  • 二级引证文献(21)
2012(12)
  • 引证文献(0)
  • 二级引证文献(12)
2013(12)
  • 引证文献(0)
  • 二级引证文献(12)
2014(12)
  • 引证文献(0)
  • 二级引证文献(12)
2015(8)
  • 引证文献(0)
  • 二级引证文献(8)
2016(11)
  • 引证文献(0)
  • 二级引证文献(11)
2017(6)
  • 引证文献(1)
  • 二级引证文献(5)
2018(3)
  • 引证文献(1)
  • 二级引证文献(2)
2019(3)
  • 引证文献(0)
  • 二级引证文献(3)
研究主题发展历程
节点文献
基于事例的推理
设计模式
反模式
软件演化
重构
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
论文1v1指导