期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
基于复杂度对开源软件Linux和FreeBSD内核的分析 被引量:5
1
作者 许旻鸿 郑巍 《计算机应用与软件》 CSCD 2010年第8期161-163,204,共4页
开源软件内核进化分析是一个较新的研究方向,研究大型自由和开源软件进化可以帮助估计软件体系结构的稳定性,可以较准确地预报软件进化趋势和预报软件进化结果。选取Linux和FreeBSD的多个版本的内核进行数据的收集和处理。采用低层次的... 开源软件内核进化分析是一个较新的研究方向,研究大型自由和开源软件进化可以帮助估计软件体系结构的稳定性,可以较准确地预报软件进化趋势和预报软件进化结果。选取Linux和FreeBSD的多个版本的内核进行数据的收集和处理。采用低层次的度量尺度,利用分析工具SLOCOUNT和CCCC,对提取的内核数据进行复杂度分析,得出开源自由软件进化的结论,并提出了快速测算大型开源软件进化趋势和复杂性的方法。 展开更多
关键词 linux freebsd 开源软件 软件进化 软件复杂度
在线阅读 下载PDF
开源软件Linux内核的进化分析 被引量:7
2
作者 郑巍 许旻鸿 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2007年第9期74-77,共4页
开源软件各种版本的源代码和相关开发信息是软件工程研究者研究软件进化的重要数据源.文中研究了Linux的进化规律,归纳了开源软件项目的数据源及数据收集方法,并给出了Linux内核的软件进化的分析方法和相关分析结果.得出了Linux目前以... 开源软件各种版本的源代码和相关开发信息是软件工程研究者研究软件进化的重要数据源.文中研究了Linux的进化规律,归纳了开源软件项目的数据源及数据收集方法,并给出了Linux内核的软件进化的分析方法和相关分析结果.得出了Linux目前以超线性方式进化,而进化的主要推动力是适应系统硬件资源的进化的结论,并提出了快速测算大型开源软件复杂性的方法. 展开更多
关键词 linux 开源软件 软件进化 软件度量
在线阅读 下载PDF
开源软件FreeBSD内核进化研究 被引量:1
3
作者 郑巍 《计算机应用研究》 CSCD 北大核心 2008年第11期3361-3362,3366,共3页
归纳开源软件项目的数据源及数据收集方法,给出FreeBSD内核的软件进化分析方法和相关分析结果。重点分析了FreeBSD系统和主要子系统的复杂性进化趋势及推动进化的主要原因,提出了快速测算大型开源软件复杂性的方法。
关键词 freebsd 开源软件 软件进化 软件度量
在线阅读 下载PDF
大型自由和开源软件进化研究 被引量:3
4
作者 郑巍 《计算机工程与设计》 CSCD 北大核心 2008年第11期2821-2823,2833,共4页
大型自由和开源软件的各种版本源代码和相关开发信息是软件工程研究者研究开源软件项目的重要数据源。归纳开源软件项目的数据源及数据收集方法,给出Linux、FreeBSD操作系统内核的软件进化的分析方法和相关分析结果。重点分析了系统和... 大型自由和开源软件的各种版本源代码和相关开发信息是软件工程研究者研究开源软件项目的重要数据源。归纳开源软件项目的数据源及数据收集方法,给出Linux、FreeBSD操作系统内核的软件进化的分析方法和相关分析结果。重点分析了系统和主要子系统的复杂性进化趋势及推动进化主要原因,提出了快速测算大型开源软件复杂性的方法。得出系统目前以超线性方式进化,而进化的主要推动力是适应系统硬件资源的进化。 展开更多
关键词 自由软件 开源软件 软件进化 软件度量 linux freebsd
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部