基于CBR和XML软件体系结构改进方法  

An Approach to Software Architecture Design Improvement Based on CBR and XML

在线阅读下载全文

作  者:刘丽[1,2] 朱小冬[1] 叶飞[1] 王毅刚[1] 

机构地区:[1]军械工程学院装备指挥与管理系,石家庄050003 [2]石家庄机械化步兵学院教研部,石家庄050083

出  处:《计算机测量与控制》2013年第7期2008-2010,共3页Computer Measurement &Control

基  金:装备预先研究项目

摘  要:软件体系结构设计改进是增强系统可维护性,使之适应可能的需求变化的一种有效手段。提出了一种基于CBR和XML的体系结构设计改进方法。以XML语言描述了反体系结构模式和相应的改进方案,研究了它们在案例库中的组织和索引机制。根据基于案例推理技术的4R过程,提出了组件依赖关系视图、组件结构视图、角色类型视图、连接器角色视图、行为交互视图和软件可维护性基本度量元的相似性度量方法。该方法实现了软件体系结构设计的自动化改进,进而提高了软件的可维护性。Software architecture design improving technology is an effective means to increase system maintainability for adapting to fu- ture requirement variation. A software architecture design improving approach based CBR and XML is presented to improve software main- tainability. Anti--pattern and corresponding improving project based on XML is defined and described as cases. Their organization and index mechanism in the caselibrary are researched, Following the 4R procedures of CBR, similarity measurement methods on component relation graph, component structure graph, role type graph, connector role graph, interaction graph and measurement unit are discussed, software architecture is improved automatically and software maintainability is advanced to aid this approach.

关 键 词:基于案例推理 可扩展标记语言 软件体系结构模式 反体系结构模式 可维护性 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象