基于复杂网络的操作系统演化与结构稳定性研究

基本信息
批准号:61272167
项目类别:面上项目
资助金额:76.00
负责人:王雷
学科分类:
依托单位:北京航空航天大学
批准年份:2012
结题年份:2016
起止时间:2013-01-01 - 2016-12-31
项目状态: 已结题
项目参与者:吕卫锋,吴文峻,孙自安,杨经纬,吴兴博,郑思遥,王宇,赵玉龙
关键词:
操作系统结构稳定性渗透理论复杂网络软件演化
结项摘要

Many empirical studies have shown that the topologies of large-scale software systems exhibit complex network features such as "small world"' and "scale-free". In this project, we combine the complex network and software evolution theories to accomplish four tasks: First, we explore the formation mechanism and evolution law of complex network in an operating system (OS) by studying the topology of the OS and constructing an evolution model for it under the "generative theory". Second, we build a software structure stability evaluation model base on the evolution model of the OS. The evaluation combines insights from static (various features of complex network) and dynamic (laws of code change propagation) analysis. Third, we study the quantitative relationship between complex network features, code change propagation, and software structure stability to identify inherent patterns and their formation mechanisms, which impact structure stability in the evolution. Last, we analyze the "ripple effect" in code change propagation under the percolation theory to study critical states and its prediction methods for structural stability in the evolution of the OS. This project will contribute to a scientific and comprehensive understanding of the nature of software evolutions as well as provide a reliable basis for future optimization of software systems.

大量实证研究表明,大型软件的内部拓扑结构具有"小世界"和"无标度"等复杂网络特征,本项目将复杂网络理论与软件演化研究相结合,进行以下研究:1)以操作系统的内部拓扑结构为研究对象,探索操作系统中复杂网络的形成机理和演化规律,从"生成论"的角度提出适于操作系统的演化模型;2)以操作系统演化模型为基础,综合静态(复杂网络的各种特征值)和动态(代码变更传播规律)两方面因素,提出一个软件结构稳定性评估模型;3)研究复杂网络特征、代码变更传播与软件结构稳定性的量化关系,发现演化过程中影响结构稳定性的内在模式及其形成机理;4)结合"渗透理论",分析代码变更传播的"雪崩效应",研究在操作系统演化过程中结构稳定性的临界状态及其预测方法。本项目的研究有助于科学、全面地认识软件演化的本质规律,为将来软件系统的优化提供可靠依据。

项目摘要

本课题将复杂网络理论与软件演化研究相结合,探索软件系统中复杂网络的形成机理和演化规律,以及代码变更传播与软件结构的关系。主要完成以下科研成果:..1. 基于Linux函数调用图,计算了操作系统函数调用网络结构的特征。通过对函数调用图中出入度分布不对称性的分析,我们发现函数之间基于度和年龄的偏好依附是形成操作系统网络特征的关键,该项发现更合理地解释了软件网络的形成和演化机理。以此为基础,我们提出了基于函数年龄的αβ演化模型,很好地模拟了Linux操作系统的演化过程。同时,我们对操作系统中函数生命周期进行了分析,发现其符合指数分布。这些工作为操作系统演化的预测奠定了良好的基础。.2. 为了量化分析代码变更传播与软件结构的关系,我们提出了边的不稳定性和传播范围等概念,并发现软件网络的特征与经典的BA、ER模型有很大区别。通过对这些软件网络数据的分析,我们发现聚类系数和边的不稳定性对函数变更传播有重大影响,并设计了一个能够调节聚类系数和边的不稳定性的模型。该模型展示,在同等条件下边的不稳定性对变更传播的影响要超过聚类系数,因此边的不稳定性更深刻地描述了影响变更传播的网络结构特征。.3. 受网络鲁棒性研究的启发,我们定义了新的软件鲁棒性概念。对软件网络应用了边的度、边的不稳定性、随机等三种移除策略,研究了在不同移除策略下的软件鲁棒性。通过研究发现,边的不稳定性对软件鲁棒性的影响要远大于其他两种策略。在我们将这项成果应用于一些社交网络时发现它同样有效。.4. 由于涉及大量数据处理工作,本课题还对文件系统、Key-value存储系统和操作系统的噪声等方面进行了优化。..截止2016年12月,已发表论文16篇。在国内外重要期刊已发表SCI检索论文3篇,平均影响因子大于1.213(最高1.785,最低0.66);另发表EI索引的论文8篇(包括CCF-B类、C类会议论文各1篇);申请3项发明专利和1项软件著作权。此外,还有2篇论文准备向CCF-A类的重要期刊和会议投出。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

演化经济地理学视角下的产业结构演替与分叉研究评述

演化经济地理学视角下的产业结构演替与分叉研究评述

DOI:10.15957/j.cnki.jjdl.2016.12.031
发表时间:2016
2

跨社交网络用户对齐技术综述

跨社交网络用户对齐技术综述

DOI:10.12198/j.issn.1673 − 159X.3895
发表时间:2021
3

青藏高原狮泉河-拉果错-永珠-嘉黎蛇绿混杂岩带时空结构与构造演化

青藏高原狮泉河-拉果错-永珠-嘉黎蛇绿混杂岩带时空结构与构造演化

DOI:10.3799/dqkx.2020.083
发表时间:2020
4

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018
5

城市轨道交通车站火灾情况下客流疏散能力评价

城市轨道交通车站火灾情况下客流疏散能力评价

DOI:
发表时间:2015

王雷的其他基金

批准号:11305060
批准年份:2013
资助金额:22.00
项目类别:青年科学基金项目
批准号:81001277
批准年份:2010
资助金额:19.00
项目类别:青年科学基金项目
批准号:41675013
批准年份:2016
资助金额:72.00
项目类别:面上项目
批准号:11675262
批准年份:2016
资助金额:68.00
项目类别:面上项目
批准号:51875115
批准年份:2018
资助金额:60.00
项目类别:面上项目
批准号:61272524
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:31770451
批准年份:2017
资助金额:25.00
项目类别:面上项目
批准号:41202069
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:81872518
批准年份:2018
资助金额:57.00
项目类别:面上项目
批准号:31570292
批准年份:2015
资助金额:63.00
项目类别:面上项目
批准号:81101846
批准年份:2011
资助金额:23.00
项目类别:青年科学基金项目
批准号:41762010
批准年份:2017
资助金额:36.00
项目类别:地区科学基金项目
批准号:61774083
批准年份:2017
资助金额:63.00
项目类别:面上项目
批准号:51108276
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:50905046
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:31770287
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:11875126
批准年份:2018
资助金额:47.00
项目类别:面上项目
批准号:51305001
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:71102093
批准年份:2011
资助金额:20.50
项目类别:青年科学基金项目
批准号:41101264
批准年份:2011
资助金额:24.00
项目类别:青年科学基金项目
批准号:51773118
批准年份:2017
资助金额:61.00
项目类别:面上项目
批准号:11247292
批准年份:2012
资助金额:5.00
项目类别:专项基金项目
批准号:50905030
批准年份:2009
资助金额:21.00
项目类别:青年科学基金项目
批准号:21301078
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:41801081
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:51908375
批准年份:2019
资助金额:27.00
项目类别:青年科学基金项目
批准号:31400576
批准年份:2014
资助金额:23.00
项目类别:青年科学基金项目
批准号:51375121
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:61306103
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:51102093
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:41001275
批准年份:2010
资助金额:18.00
项目类别:青年科学基金项目
批准号:51675137
批准年份:2016
资助金额:62.00
项目类别:面上项目
批准号:51202200
批准年份:2012
资助金额:24.00
项目类别:青年科学基金项目
批准号:11226244
批准年份:2012
资助金额:3.00
项目类别:数学天元基金项目
批准号:11226193
批准年份:2012
资助金额:3.00
项目类别:数学天元基金项目
批准号:51302059
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:71572032
批准年份:2015
资助金额:47.00
项目类别:面上项目
批准号:61672073
批准年份:2016
资助金额:63.00
项目类别:面上项目
批准号:51003060
批准年份:2010
资助金额:20.00
项目类别:青年科学基金项目
批准号:51405105
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:61873221
批准年份:2018
资助金额:66.00
项目类别:面上项目
批准号:11275267
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:41305012
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:31100295
批准年份:2011
资助金额:26.00
项目类别:青年科学基金项目
批准号:59903004
批准年份:1999
资助金额:13.00
项目类别:青年科学基金项目
批准号:61070181
批准年份:2010
资助金额:30.00
项目类别:面上项目
批准号:51501147
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:10874243
批准年份:2008
资助金额:40.00
项目类别:面上项目
批准号:10905011
批准年份:2009
资助金额:18.00
项目类别:青年科学基金项目
批准号:61705009
批准年份:2017
资助金额:25.00
项目类别:青年科学基金项目
批准号:31601521
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:10747117
批准年份:2007
资助金额:2.00
项目类别:专项基金项目
批准号:61502282
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:21603083
批准年份:2016
资助金额:22.00
项目类别:青年科学基金项目
批准号:61773240
批准年份:2017
资助金额:64.00
项目类别:面上项目

相似国自然基金

1

复杂网络结构稳定性、动力学演化及同步研究

批准号:60774073
批准年份:2007
负责人:刘玉荣
学科分类:F0304
资助金额:27.00
项目类别:面上项目
2

基于拓扑势的复杂网络结构演化研究

批准号:60974086
批准年份:2009
负责人:淦文燕
学科分类:F0303
资助金额:30.00
项目类别:面上项目
3

基于复杂网络结构与动态演化特性分析的流行度预测算法研究

批准号:61603340
批准年份:2016
负责人:周艳波
学科分类:F0304
资助金额:19.00
项目类别:青年科学基金项目
4

基于复杂网络的空中交通复杂性演化机理与控制策略研究

批准号:U1333108
批准年份:2013
负责人:王红勇
学科分类:F01
资助金额:36.00
项目类别:联合基金项目