精华内容
下载资源
问答
  • 复杂网络软件

    千次阅读 2013-11-04 10:14:27
    As so far, 最广为人知+被使用最多的网络分析软件 可以免费使用60天。 数据格式:矩阵形式 一个数据集通常包含两个文档:1、实际的数据;2、数据的相关信息。 数据集: 1)可以直接导入 2)可以在UCINET编辑 3)...



    可视化工具:

    1)Pajek,NetMiner

    2)GDToolkit,NETDraw


    【UCINET】

    As so far, 最广为人知+被使用最多的网络分析软件

    可以免费使用60天。

    数据格式:矩阵形式

    一个数据集通常包含两个文档:1、实际的数据;2、数据的相关信息。

    数据集:

    1)可以直接导入

    2)可以在UCINET编辑

    3)使用data菜单中的spreadsheet转化成UCINET所需要的数据

    可以被转化的数据格式包括EXCEL等。

    单个ucinet数据组实际上由两个文件组成。一个(后缀名为.##D)包括了实际数据,另一个(后缀名.##H)包含了数据的信息。

    绘图:可以画散点图、系统图和树状图;保存为BMP格式;软件本身没有可视化程序,通过几成NetDraw可以实现可视化。

    【Pajek】

    可视化: 图形的绘制遵循结点距离揭示网络结构形态的原则;支持手动网络布局和自动网络布局;支持2D可视化和3D可视化。

    不具备直接发现community的功能。


    GUESS:

    ADAR E. GUESS: The Graph Exploration System[EB/OL]. [2009-10-01]. http://graphexploration.cond.org/.

    NetVis:

    CUMMINGS J, NETVIS N. Module-Dynamic Visualization of Social Networks[EB/OL]. [2009-10-01]. http://www.netvis.org/.
    Pajek:

    BATAGELJ V, MRVAR A. Pajek - Program for Large Network Analysis[EB/OL]. [2009-09-15]. http://Pajek.imfm.si/doku.php?id=Pajek.
    UCINET:

    BORGATTI, EVERETT, FREEMAN. UCINET[EB/OL]. [2009-09-20]. http://www.analytictech.com/ucinet/.
    NetworkX:

     AHMED A, DYWER T, HONG S-H, et a1. NetworkX[EB/OL]. [2009-09-28]. http://networkx.lanl.gov/.

    Igraph:

    【From:复杂网络软件分析与评价* 胡长爱 朱礼军 / 中国科学技术信息研究所 北京 100038】

    展开全文
  • 复杂网络软件分析

    2013-08-18 09:19:42
    文章归纳总结了复杂网络理论的基本内容,在广泛调查现有复杂网络处理软件的基础上,分析比较了各个软件的功能,提出量化评价指标,并对各个软件进行分析评价。关键字:复杂网络,分析软件,特征参数,评价模型
  • Pajak软件下载,Pajak软件下载,Pajak软件下载
  • 一个关于复杂网络各种软件的总体介绍,熟悉各种复杂网络软件
  • pajek软件 复杂网络分析软件最新版本
  • 基于软件中的复杂网络衡量软件稳定性
  • 为了科学地认识和理解这类规模庞大的人工复杂系统,从网络化-服务化-社会化的三维视角出发,对其基础设施、 应用服务和大众交互三方面的复杂网络特性实证研究进行了综述分析,并系统论述了网络化软件中隐含的“...
  • 1.1 复杂网络的基本参数及其含义 复杂网络研究的一个重要方面就是刻画真实系统的网络模型,通过创建网络模型来帮助我们理解网络的这些特性是如何产生和出现的。研究者在很多不同领域的系统都发现了“小世界”(网络...

    1.1 复杂网络的基本参数及其含义

    复杂网络研究的一个重要方面就是刻画真实系统的网络模型,通过创建网络模型来帮助我们理解网络的这些特性是如何产生和出现的。研究者在很多不同领域的系统都发现了“小世界”(网络拥有较小的平均最短路径长度和较大的平均聚集系数)和“无尺度”(节点的度分布遵循幂律分布)的复杂网络特性。这些复杂网络研究的共同特点就是在网络形成的过程中,并没有强调任何全局规则的作用,而网络的整体行为特性的涌现往往是在一个局部规则作用线产生的结果。

    与传统图论研究的不同之处在于:复杂网络从统计角度考察网络中节点的分布及节点间连接的 性质,根据不同的网络组织结构来研究系统功能差异,为系统(结构。性能等)的优化提供理论基础。下面简单介绍下主要参数的基本概念、计算方法以及在软件工程学中的含义(implications for software engineering).

    1.平均最短路径长度(average shortest path length)
    网络的平均最短路径长度d是所有节点对之间距离的平均值,复杂网络研究一个重要的发现是绝大多数大规模真实网络的平均最短路径长度比想象的要小得多,称之为“小世界”效应。对面向对象软件系统来说,该参数对系统消息传递的设计与优化对象间通信代价的评估与控制系统响应能力的改进有着重要意义
    2. 聚集系数(clustering coefficient)
    聚集系数也称簇系数,描述网络中节点的聚集情况,即网络有多“紧密”。在社会网络中描述你朋友的朋友可能是你的朋友,假设节点v通过k条边与其他k个节点相连接,E为这k个节点间实际存在的边的数目。那么它与k(k-1)/2之比就是节点v的聚集系数C.在软件系统中,聚集系数反映了不同粒度的软件实体中组成元素的内聚程度以及系统组织分层(层次化)的趋势
    3.度分布(degree distribution)
    网络中节点的度分布用分布函数P(k)来表示,其含义是一个任意选择的节点恰好有k条边的概率,也等于网络中度为k的节点的个数占网络节点总数的比值。复杂网络的另一个重大发现是绝大多数大规模真实网络的度分布都服从幂律分布(“无尺度”现象),即P(k)-k-r(2<r<3),而不是泊松分布或正态分布。对于面向对象软件系统,度分布刻画了网络中每个节点的连通性**(connectivity),并从系统角度反映了节点的重用度和复杂度** 。
    这样看来,度分布可以用来表征系统结构的不均匀性,定性分析结构信息的不确定性,从而,从而估测其复杂性;还可以用来 以及MOOD度量方法中的CF指标
    4.介数(betweenness centrality)
    介数分为边介数和节点介数两种,节点介数指的网络中所有最短路径中经过该节点的路径数目占最短路径总数的比例;根据节点和边的介数,能够分析软件系统中任意一个类和类之间的某种关联被删除或失效时对整个系统的影响,为系统的重构和优化提供指导,而这正是传统软件度量方法所无法实现的。另一方面,根据社区中元素的聚集系数和社区间边的介数在较高层次分析软件设计的质量或复杂度(依据“高内聚,低耦合”原则),这里社区是指的粒度较大的软件实体,如软构件。包(package)等。
    5.度和聚集系数之间的相关性(correlation)
    网络中度和聚集系数之间的相关性被用来描述不同网络结构之间的差异,它包含两个方面的内容:连接度不同的节点之间的相关性节点的度与其聚集系数之间的相关性。前者指的是网络中与连接度高的节点相连接的节点的度偏向于高还是低;后者指的是连接度高的节点的聚集系数偏向于高还是低
    在软件系统中,度-度的相关性有助于分析不同类型的软件实体间的协作关系(由于功能的层次性,复杂的类或模块都倾向于由相对简单的类或模块组成,而不是直接调用其他复杂的类或模块,这体现了软件的构造性原则,也是软件中度-度负相关的原因)。另一方面,度和聚集系数间的相关性对于分析系统的层次性和模块化程度(度较小的类或模块倾向于聚集在一起,展现出较高的内聚性)。
    复杂网络基本参数在软件网络用处

    展开全文
  • 分析了软件的复杂性, 介绍了复杂网络软件复杂性结合的研究工作, 包括软件系统的拓扑特性、形成机理、演化规律以及软件复杂性度量和评估, 对软件网络的研究现状进行了小结, 并列举了需要进一步研究的问题....
  • 复杂网络的pajek软件

    2015-05-14 10:15:01
    Pajek网络分析工具 Pajek是大型复杂网络分析工具,是用于研究目前所存在的各种复杂非线性网络的有力工具。Pajek在Windows环境下运行,用于带上千乃至数百万个结点大型网络的分析和可视化操作。在斯洛文尼亚语中Pajek...
  • 复杂网络环境模拟工具软件

    千次阅读 2016-03-01 22:32:58
    复杂网络环境模拟工具软件

    公司局域网环境很优秀,所以我们要借助工具,模拟复杂网络环境;

    网络环境因素包括:丢包、网络延时、错包、断线重连、带宽等;

    推荐两个工具:Network Emulator Toolkit (NEWT)

                              Augmented Traffic Control(ATC)

    =================================================================

    【Network Emulator Toolkit 】

    1、上行:Downstream Property,指用户电脑向网络发送信息时的数据传输
          下行:UpStream Property,指网络向用户电脑发送信息时的数据传输

    n、参考:http://blog.csdn.net/lluozh2015/article/details/50545159

                    http://blog.csdn.net/lyhdream/article/details/49404041

                    http://blog.csdn.net/u03024218/article/details/17394211

    【Augmented Traffic Control】

    n、参考:http://www.cnblogs.com/coderzh/p/AugmentedTrafficControl.html

    展开全文
  • 复杂网络分析软件,是有关空间句法的应用软件
  • 借鉴复杂网络的发展成果,将软件结构描述为加权有向图,使用节点重要度定义了出度系数,以此来查找和判断软件结构中缺陷概率比较高的类,并利用无标度网络的缺陷发生特性来研究软件结构的缺陷分布.实例结果表明:该...
  • 在本文中,我们从多粒度角度分析了使用复杂网络理论的面向对象(OO)软件的发展。 首先,提出了一种多粒度软件网络模型,以从不同的粒度级别表示多版本软件系统的拓扑结构。 然后,一些介绍了复杂网络理论中使用的...
  • 为了刻画软件结构的复杂性,该文借助复杂网络的理论和方法,引入了软件结构的度量参数一度和点权,并选择了经典的面向对象软件系统通过数值拟合的方式对参数进行统计分析,同时还分析了2个参数之间的关联性。...
  • 近年来复杂网络研究的兴起为研究软件系统结构复杂性提供了新的理论、方法和工具,该方法克服了传统软件结构度量方法侧重微观统计、缺乏全局性和整体性等缺点,构成了复杂网络与传统软件工程的交叉?研究领域.对该领域的...
  • 网络化软件复杂网络特性实证研究综述,马于涛,何克清,互联网的普及和万维网的兴起,引发了软件技术的变革,催生了新的软件形态——网络化软件,为大众用户提供多样化、个性化的按需服
  • 复杂网络绘图软件Ucinet详细使用说明书
  • 边介数源代码(复杂网络或者软件网络中--运行成功) 边介数源代码(复杂网络或者软件网络中--运行成功) 边介数源代码(复杂网络或者软件网络中--运行成功)
  • 基于复杂网络的SOA架构软件系统可靠性评估方法
  • 把开源软件看作复杂网络并进行研究,有助于更好地理解软件系统。同时,开源软件是一种较为复杂的人工系统,通过对它们的研究也可以推动复杂网络理论的应用。以一种基于源代码包的Linux操作系统――Gentoo Linux操作...
  • 为了探究软件方法对软件系统性能的影响,在复杂网络理论的基础上对软件中方法的重要性进行了研究。介绍了一种可以准确描述软件结构的动态软件网络模型,并基于该网络模型结合PageRank算法的思想,提出了软件系统的...
  • 为了在保证覆盖率的前提下,减少测试用例数量,提高测试效率,提出一种基于复杂网络软件测试路径生成算法。首先提出软件系统加权复杂网络模型中节点权值的计算方法,建立了复杂网络模型,然后根据软件运行时的不...
  • 利用复杂网络思想来研究软件
    利用复杂网络思想来研究软件的复杂性从复杂网络这个概念一出来就有了。
    
    展开全文
  • 为了探究软件方法对软件系统性能的影响,在复杂网络理论的基础上对软件中方法的重要性进行了研究。介绍了一种可以准确描述软件结构的动态软件网络模型,并基于该网络模型结合PageRank算法的思想,提出了软件系统的...
  • 复杂网络分析软件小结

    千次阅读 2013-10-27 14:02:06
    好久没更新博客了,水一篇: 名称 项目链接 属性 Cytoscape http://www.cytoscape.org/ ...开源软件 Gephi https://gephi.org/ 开源软件 Pajek http://vlado.fmf.uni-l
  • 复杂网络可视化分析工具,可分析多个网络重要参数
  • 软件的传播和稳定性:复杂网络视角
  • 复杂网络社区检测中的GN(Girvan-Newman)算法引入到软件聚类中,针对GN算法中存在的计算量大、可能产生小规模社区的缺陷,提出了一种二阶段聚类方法.首先基于结构模式对软件网络进行聚类.通过识别和聚类软件网络...
  • 面向过程设计软件复杂网络特征及其意义,刘宇航,张淼,复杂网络广泛存在于现代社会的各个领域,其结构与性质特点已经成为当前研究的热门领域。现代软件工程的发展使得软件结构日趋复杂

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,717
精华内容 3,086
关键字:

复杂网络软件