计算机应用研究2016,Vol.33Issue(3):773-778,6.DOI:10.3969/j.issn.1001-3695.2016.03.030
基于本体及模式驱动的构件化软件共同变化识别研究
Pattern driven component-based software co-change identification based on ontology
摘要
Abstract
Identifying co-change,software maintainer can be easier to understand,control software changes and detect software defects.However,traditional methods of identifying software co-change is aimed at file or class co-change by mining software version control system based on file ,and it lacks the ability to identify co-change among components in component-based soft-ware.Based on component-based software configuration management model,this paper designed a component-based software evolution ontology model including corresponding mapping rules,and proposed component-based software co-change patterns (basic pattern and composite pattern)with its corresponding reason rules,and also developed a prototype support system.关键词
构件化软件/软件演化/共同变化/本体Key words
component-based software/software evolution/co-change/ontology分类
信息技术与安全科学引用本文复制引用
钟林辉,朱小征,宗洪雁,程柏良..基于本体及模式驱动的构件化软件共同变化识别研究[J].计算机应用研究,2016,33(3):773-778,6.基金项目
国家自然科学基金资助项目(61262015,61462040,11401271);江西省自然科学基金资助项目(20142BAB207027,20142BAB207011);江西省教育厅科学技术资助项目(GJJ13230);2013年度国家留学基金资助项目 ()