期刊文献+

基于构件检索的构件适配模式

Retrieving component-based adaptation patterns
下载PDF
导出
摘要 针对传统的规约匹配可能出现的部分匹配问题,定义了输入适配、输出适配、串行适配、选择适配和递归组合模式等5种构件适配模式,并将其按照原子构件和复合构件的适配方式进行分类.通过研究原子构件适配模式所具有的清晰的前后置条件约束和逻辑关系,进一步从适配理论上分析了相应的复合构件适配算法的可行性.将切片思想引入需求规约的描述,得到分解的子规约,能较好地精化检索条件,从而提高构件检索的查全率和查准率,并提高库中构件的可复用性. Part matching usually causes that existing reusable components can't be retrieved in the component libraries. Therefore, aiming the problem of part match caused by the traditional specifica- tion matching, this paper defines five adaptation patterns, which are input adaptation patten, output adaptation pattern, sequential adaptation pattern, parallel adaptation pattern and recursive adaptation pattern. They are classified into two groups according to their targets, atom component and compound component. Based on the recognition of the apparent constraints and logical relationships between the pre-condition and post-condition of the atom component adaptation, this paper also theoretically analyzes the usability of the corresponding algorithms of adaptation patterns for compound components. By introducing the slicing methods into the description of component description, the resulting sub-specification can optimize the retrieving conditions, and then improve the recall and precision of software retrieving and the reusability of existing components in the component library.
作者 徐丽萍 陈璐
出处 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2006年第11期32-34,37,共4页 Journal of Huazhong University of Science and Technology(Natural Science Edition)
基金 国防预研基金资助项目
关键词 构件检索 构件库 适配模式 切片 component repository component retrieval adaptation pattern slicing
  • 相关文献

参考文献3

  • 1Morel B, Alexander P. A slicing approach for parallel component adaptation[C]//Patil M. Proceedings of the 10th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems.Huntsville:IEEE Computer Society, 2003 : 108-114.
  • 2Zaremski A M. Signature and specification matching[D]// Philadelphia; Computer Science Department,Carnegie Mellon University, 1996.
  • 3Hemer D. A unified approach to adapting and retrieving formally specified components for reuse[D]//Queensland: Computer Science Department, University of Queensland, 2000.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部