摘要
从构件组装研究背景出发,提出一种利用功能驱动的构件组装方法,该方法是建立在一种有向图表示的软件体系结构模型上,以构件为基本元素,以用户的功能需求为驱动目标,以构件连通度和功能冗余度为评价指标,达到构件的自动组装并能提供满足用户需求期望的软件实体.最后根据构件的邻接矩阵和可达矩阵设计了一种组装算法,并给出了实验仿真结果.
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