论文部分内容阅读
复杂网络在工程技术、社会、政治、医药、经济、管理领域都存在着广泛的应用,与之相关的研究已深入到了许多学科,并成为学术热点。尽管不同学科的研究方向迥异,但是研究的思路存在着共性,研究的方法包含类似的过程。本文的研究旨在于从不同领域的研究中提炼出共性的内容,构建一个软件平台来辅助科学研究。而网络型数据统一模型、可视化分析技术、服务工程的软件开发方法恰是构建该平台的三个重要因素,论文重点围绕这三方面进行了下列工作:1.由于网络型数据种类繁多、结构复杂,本文提出了一种统一的网络数据模型来表示各领域的网络型数据,使对不同领域数据提炼统一的研究过程并构建一致的软件平台成为可能。在此基础上对数据模型拓展了两种分析操作,阐述了操作的数学基础,说明了操作的应用实例,进而对模型操作中信息损失问题进行了讨论。2.因网络型数据种类繁多、数据量巨大、复杂度高速增长和用户分析需求多样化,使得数据库现有的展现能力不足。为此,本文提出了一种将可视化分析技术应用于网络数据分析的具体方案:一方面对网络模型操作的分析流程进行了可视化,另一方面将网络几何特征值计算、社团挖掘与网络可视化技术有机结合,达到很好的分析效果。3.由于该软件平台的功能需求多变,用户多样,应用场景广泛和体系结构复杂,因而在实际工程开发中,应用服务工程设计开发方法来指导软件的设计、开发、部署等一系列步骤,并研究讨论了运用服务工程理念设计开发系统时涉及的几个问题。论文最后以国家科技支撑计划项目(2006BAH03B05)的软件成果为工程实例,进一步验证了上述模型及方案的正确性和可行性。