论文部分内容阅读
本文对中小企业系统构件复用策略和应用进行了研究。文章以一种有向带权类依赖图作为面向对象系统的UML类图的抽象表示,其中类依赖图的各边上的权值对应于类图中的相应类间的依赖程度。针对有向带权类依赖图运用代数图论中的图的Laplace谱分割技术以迭代的方式对系统进行分解,得到所需开发的系统构件,以备从中挑选出可复用构件。最后,针对得到的构件基于信息熵技术进行内聚耦合和独立性度量。通过实验表明,该方法是一种有效的面向对象软件系统分解方法,并且分解所得到的构件具有较高的独立性。