节点文献

中小企业系统构件复用策略和应用研究

Reuse Tactics and Application Research of Minor Enterprise System Component

【作者】 齐晶晶

【导师】 普杰信; 郭跟成;

【作者基本信息】 河南科技大学 , 计算机应用技术, 2006, 硕士

【副题名】系统构件化分解及度量

【摘要】 软件构件技术是解决“新软件危机”,提高软件生产率和软件质量,增强软件的可维护性和可扩展性,实现软件工程化开发和工业化生产的必然趋势。可复用构件的制作开发是其中涉及的重要活动。软件构件技术的核心思想就是通过以软件构架为组装蓝图、以可复用构件为组装预制块,支持组装式软件复用。其核心是软件构件,强调软件构件的独立性、互换性和功能性,并且具有实际的功能意义。可复用构件的开发是实现软件复用的基本条件,对象技术的广泛使用,提供了建造和使用构件的概念基础和实用工具。有了可复用构件,基于可复用构件的应用系统构造才能得以实现。如何有效地分解面向对象系统使其构件化是我们开发构件并从中提取可复用构件的基石。本文主要是以一种有向带权类依赖图作为面向对象系统的UML类图的抽象表示,其中类依赖图的各边上的权值对应于类图中的相应类间的依赖程度。针对有向带权类依赖图运用代数图论中的图的Laplace谱分割技术以迭代的方式对系统进行分解,得到所需开发的系统构件,以备从中挑选出可复用构件。最后,针对得到的构件基于信息熵技术进行内聚耦合和独立性度量。通过实验表明,该方法是一种有效的面向对象软件系统分解方法,并且分解所得到的构件具有较高的独立性。

【Abstract】 The software component technology is the inevitable trend to solve“the new software crisis", to raise the productivity and quality of the software, to strengthen the maintainability and expansibility of the software, to realize the software engineering development and industrialized production. The manufacture and development of the reusable component is the important activity involved.The core thought of software component technology takes the software framework as the blueprint and the reusable component as assembling prefabricate piece to support the assembling type software reusing. The nucleus is subassembly the software component, emphasizing the independence, interchangeability and functionality of the software component with real functional meanings.The development of the reusable component is the basic condition to realize the software reusing and the wide use of object technology, which offers the concept foundation and practical tool for utility of building and using the component. With the reusable component, the application system based on the reusable component can be constructed.How to disassemble the oriented-object system effectively and make it component-assembled is the foundation that we develop the components and acquire the reusable component from them. This paper uses the directed weighted class dependence graphs as a abstract

  • 【分类号】TP311.52
  • 【被引频次】1
  • 【下载频次】81
节点文献中: 

本文链接的文献网络图示:

本文的引文网络