基于复杂度对开源软件Linux和FreeBSD内核的分析

来源 :计算机应用与软件 | 被引量 : 10次 | 上传用户:tataba56
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开源软件内核进化分析是一个较新的研究方向,研究大型自由和开源软件进化可以帮助估计软件体系结构的稳定性,可以较准确地预报软件进化趋势和预报软件进化结果。选取Linux和FreeBSD的多个版本的内核进行数据的收集和处理。采用低层次的度量尺度,利用分析工具SLOCOUNT和CCCC,对提取的内核数据进行复杂度分析,得出开源自由软件进化的结论,并提出了快速测算大型开源软件进化趋势和复杂性的方法。
其他文献
【正】 科学的建设社会主义理论,是列宁主义的重要组成部分之一。长期以来,由于“左”的思想干扰,人们对于列宁建设社会主义的思想,尤其是其晚年的思想,是重视不够、研究不够
<正> 研究社会主义社会的基本矛盾,目的在于从根本上把握社会主义社会这个复杂矛盾系统的构成及其运动,提高我们建设社会主义的自觉性。对社会主义社会基本矛盾的认识,同对社会主义社会的本质的认识紧密相联。随着社会主义实践的展开和对社会主义认识的深化,对社会主义社会基本矛盾的认识也在逐步深入。
通过对目前几种蠕虫检测和抑制策略的分析比较,提出了一种改进性双轮蠕虫检测和抑制算法,论证了这种算法对普通蠕虫扫描攻击和隐蔽性蠕虫攻击的检测和抑制有效性,同时考虑了正常网络行为的误用性对该算法的影响,大大降低了该算法的误报率。最后,仿真实验分析了该算法在正常网络背景和网络拥堵背景下的检测蠕虫效果,证明了该算法策略能够高效地检测和抑制蠕虫,同时具有较好的低误报性。
<正> 经济效益对于发挥经济中心的作用具有决定性意义 经济效益是经济中心的生命,是作为经济中心的最重要的条件,也是经济中心最重要的特征。一个经济中心能不能发挥作用,作用的大小,归根结底要看经济效益怎样。 从历史上看,经济中心的形成和发展,固然有其地理、资源等自然条件和政治、军事、文化等历史背景,但最根本的还在于它逐步形成的经济优势,即在商品流通和生产中,能够取得较好的经济效益。一些大中城市,由于金融贸易的发达,工业生产的发展,以及科学文化、经营管理和商情信息等方面具有较先进的水平,经济效益比
利用从发烟硫酸中蒸出的SO3磺化硝基苯,并通过盐析使磺化产物间硝基苯磺酸成盐析出,母液经中和、回收水合硫酸钠(副产元明粉)后作盐析剂全部循环回用,实现了整个生产过程的密闭
为了实现不同光照条件下水中机器鱼的准确视觉分割,提出了一种基于边缘重心模板的阈值分割新算法。该算法首先将机器鱼图像从RGB颜色空间转化至HSV颜色空间,利用图像H分量直方图来确定机器鱼像素H分量值的极差;然后基于Sobel算子进行边缘提取来获取边缘重心坐标,并计算以边缘重心为中心的n×n模板的H分量平均值;最后利用机器鱼像素H分量值的极差和平均值来确定边缘重心模板阈值,从而实现机器鱼的阈值分割。3
用一定量的蒸馏水吸收甲醇塔入口气体中的微量甲醇。用色谱法分析溶液中的甲醇含量,从而计算出气体中的甲醇含量。
<正> 关于否定之否定的根据问题,我国哲学界近年来已作了一些有价值的探讨。杨适同志的《关于否定之否定的根据问题》一文,从本体论和哲学史等方面论证了黑格尔和马克思提出否定之否定这一规律的辩证思考的根据(见《中国社会科学》1980年第5期)。陈依元同志的《读<否定之否定的根据问题>后的思考》一文,简明扼要地补充说明了否定之否定的认识论根据(见《中国社会科学》1981年第3期)。对于杨、陈二同志的
<正> 近年来,我国经济学界关于社会主义生产劳动问题的讨论,涉及到对马克思关于资本主义生产劳动理论的不同理解,这里至少有两个难点值得进一步研究。第一,如何解释马克思在《资本论》中一贯讲资本主义生产劳动是物质生产中创造剩余价值的劳动,而在《剩余价值理论》中又讲凡能提供剩余价值的劳动都是资本主义生产劳动?第二,马克思的生产劳动概念和斯密关于生产劳动的两个定义之间是什么关系?本文就这两个“难点”谈谈自己的一些理解。