期刊文献+

一种利用功能驱动的构件组装方法研究 被引量:2

A Component Assembly Search Based on Function-driven
下载PDF
导出
摘要 从构件组装研究背景出发,提出一种利用功能驱动的构件组装方法,该方法是建立在一种有向图表示的软件体系结构模型上,以构件为基本元素,以用户的功能需求为驱动目标,以构件连通度和功能冗余度为评价指标,达到构件的自动组装并能提供满足用户需求期望的软件实体.最后根据构件的邻接矩阵和可达矩阵设计了一种组装算法,并给出了实验仿真结果. In the background of components assembly, the paper proposes a solution for assembling components based on function- driven. Taking the components as basic elements and the connectivity and function redundancy of components as goal constraints, the solution which is based on a directed graph of software architecture model makes the components assembly automatically and provides a software entity to meet user expectations. Finally, according to adjacency matrix and reachability matrix of components, the paper designs an assembly algorithm and provides the simulation result of experiment.
出处 《小型微型计算机系统》 CSCD 北大核心 2012年第4期746-750,共5页 Journal of Chinese Computer Systems
基金 浙江省科技厅项目(2010C31002)资助
关键词 构件组装 功能驱动 软件体系结构 有向图 component assembly function-driven software architecture directed graph
  • 相关文献

参考文献5

二级参考文献36

  • 1王映辉,张世琨,刘瑜,王立福.基于可达矩阵的软件体系结构演化波及效应分析[J].软件学报,2004,15(8):1107-1115. 被引量:47
  • 2陶伟.以体系结构为中心软件产品线开发:博士学位论文[M].北京:北京航空航天大学,1999..
  • 3周莹新.电信软件体系结构的研究:博士学位论文[M].北京:北京邮电大学,1997..
  • 4李盘林 李丽双 李洋 王春立.离散数学[M].北京:高等教育出版社,2001..
  • 5Bass L, Clements PC, Kazman R. Software Architecture in Practice. Aonton: Addison-Wesley, 1998.
  • 6Medvidovic N, Taylor RN. A classification and comparison framework for software architecture description languages. IEEE Trans. on Software Engineering, 2000,26(1):70-93.
  • 7Rational Rose Corporation. UML notation guide. 2003. http://www.rational.com/uml
  • 8Bohner SA. Impact analysis in the software change process: A year 2000 perspective. In: Proc. of the Int'l Conf. on Software Maintenance (ICSM'96). Washington: IEEE, 1996. 42-51.
  • 9Ryder BG, Tip F. Change impact analysis for object-oriented programs. In: Proc. of 2001 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering. New York: ACM Press, 2001. 46-53.
  • 10Garlan D, Shaw M. An introduction to software architecture. In: Ambriola V, Tortora G, eds. Advances in Software Engineering and Knowledge Engineering, Vol II. Hackensack: World Scientific Publishing, Co., 1993.

共引文献519

同被引文献21

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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