首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于OMM的开源软件质量自动评估的研究*   总被引:1,自引:0,他引:1  
随着开源软件的广泛应用,开源软件的开发者和使用者迫切需要一个质量评估模型来改善开源软件的开发过程,提高开源软件的质量保证。基于欧盟第六框架重大项目开源软件质量保障平台(QualiPSo)提出的开源软件成熟度模型(opensource maturity model,OMM),设计开发了一个软件过程自动评估原型系统,实验结果证明了该系统的可行性和有效性。  相似文献   

2.
随着智能移动设备和社交媒体的发展,出现了越来越多面向最终用户的应用软件.如何充分了解最终用户的需求,从而减少软件项目的风险,成为亟待解决的问题.在各类软件项目中,开源软件项目的开发具有特殊性,体现在参与人员的广泛性、多层次性,以及用户需求的多面性和不稳定性等方面.在项目成熟度评估的基础上,提出了开源软件项目的立项评估模型,并详细介绍了成熟度评估的方法及基于成熟度的开源软件项目立项评估流程,通过一个项目实例分析了在该模型基础上的立项评估过程.  相似文献   

3.
提出了一种轻量级、易实施的开源软件评估方法。从实际评估手段角度将评估属性分为产品活力、功能及特性、软件质量3大类,并给出了基于互联网公开数据评估开源软件活力的具体指标。  相似文献   

4.
吴哲夫  朱天潼  宣琦  余跃 《软件学报》2018,29(8):2272-2282
开源软件中如何真实评估所有开发者的贡献度并有效区分核心开发者和外围开发者是一个重要的研究问题.通过设计开发文件的贡献度分配算法,以9个Apache项目为基础分析了开发者对项目的贡献度,并以此有效地区分核心开发者和外围开发者.实验结果通过Apache官方主页公布的开发者地位名单进行考证,同时在真实名单的相似度上与传统评估方案进行了比较,验证了算法的实用性和有效性.最后,通过支持向量机建立分类模型,结合不同影响开发者地位的关键因素,提升了开发者分类的精确度.  相似文献   

5.
互联网上已形成了规模巨大、种类丰富的开源软件资源。如何准确、快速地判断一个开源项目的各种可信属性是否满足需求是当前软件工程领域研究的热点。深入分析已有开源软件评估模型,总结互联网上软件质量相关的各种信息,提出了面向开源软件的可信评估证据框架,并基于该框架构建了一种开源软件可信证据查询平台。利用该平台能够极大地提高评估效率,用户可以准确、快速、全面地了解相关软件项目的各种信息。最后,以一个知名开源软件证实了该证据框架及证据查询平台的可行性。  相似文献   

6.
孟祥宏 《数字社区&智能家居》2007,2(6):1322-1323,1373
开源软件由于应用领域的日益广泛,其安全性也备受关注。本文从技术层面对开源软件的安全性进行了详尽的分析,并提出了提高其安全性的方案。  相似文献   

7.
基于开源软件的软件工程实施系统研究   总被引:1,自引:0,他引:1  
文章介绍了开源软件对软件工程实施各阶段提供的支持,并根据软件工程实施的实际需求,建立了一个基于开源软件的软件工程实施系统.系统采用了基于SOA模式的系统架构,并采用XML中间件实现异构数据的集成.  相似文献   

8.
针对目前ERP实验教学中忽视培养学生ERP软件开发能力的问题,提出基于开源软件的ERP实验教学模式,新模式将相关的ERP理论知识与实践紧密结合,培养学生运用所学知识解决实际问题的能力。  相似文献   

9.
文章在分析开源软件开发数据库技术的基础上,论述了采用JSP技术构建高性能、低成本数据库系统时的集成软件及运行环境,重点阐述了利用开源软件开发Web数据库时需要解决的一些问题。  相似文献   

10.
文章提出一种面向开源软件特征的开源软件选择方法,首先从开源软件的基本特性、评估策略和内在特征三个方面建立其特征,并将特征纳入到开源软件的分类中。其次再根据不同用户的需求的特征与开源软件的分类建立选择机制,使用户需求选择特征与开源软件特征进行对应,从而建立起开源软件选择方法。然后通过该方法来选择面向开源软件开发工具为例进行验证表明,该策略有效且可用性强。  相似文献   

11.
如何从海量的、公共可获取的互联网资源中快速定位和获取高质量、满足自身特定需求的开源软件资源是当前软件开发技术核心竞争力的一个重要体现.本文研究了互联网上开源软件各种可信证据的存在及分布形式,给出了相关数据的定位和自动化获取方法;提出了面向互联网的开源软件自动化评估证据框架,用于解决互联网数据到软件可信证据的映射问题;提出面向互联网上海量软件资源的开源软件可信证据查询平台实现方法,用于解决软件可信证据的自动化获取及使用问题;基于该系统能够极大的提高评估效率,使得用户准确、快速、全面的了解相关软件项目的各种信息.最后,通过两个典型的开源软件实例证实了上述证据框架和方法的可行性.  相似文献   

12.
开源软件在全球范围内的迅猛发展是引人注目的。本文通过对开源软件应用的深入剖析,阐明了开源软件对教育的影响并对未来的发展进行展望。  相似文献   

13.
文章首先介绍了开源加密TrueCrypt软件,然后分析了其功能和原理,最后针对TrueCrypt中存在的安全问题提出具体改进方案。通过在TrueCrypt中添加U盘准入控制模块,将分离出来的重要数据保存在可准入的U盘中,从而很好的解决了TrueCrypt的一个安全隐患。  相似文献   

14.
高恺  何昊  谢冰  周明辉 《软件学报》2024,35(2):581-603
开源软件已经成为现代社会的一项关键基础设施,支撑着几乎所有领域的软件开发.通过安装依赖、API调用、项目fork、文件拷贝和代码克隆等形式的代码复用,开源软件之间形成了错综复杂的供应(依赖)关系网络,被称为开源软件供应链.一方面,开源软件供应链为软件开发提供了便利,已然成为软件行业的基石.另一方面,上游软件的风险可以沿着开源软件供应链波及众多的下游软件,使开源软件供应链呈现牵一发而动全身的特点.开源软件供应链近年来逐渐成为学术界和工业界的关注焦点.为了帮助增进研究人员对开源软件供应链的认识,从整体性的角度,对开源软件供应链给出定义和研究框架;然后,对国内外的研究工作进行系统文献调研,总结结构与演化、风险传播与管理、依赖管理3个方面的研究现状;最后,展望开源软件供应链的研究挑战和未来研究方向.  相似文献   

15.
开源软件在全球范围内的迅猛发展是引人注目的。本文通过对开源软件应用的深入剖析,阐明了开源软件对教育的影响并对未来的发展进行展望。  相似文献   

16.
基于开源软件的网络监测系统   总被引:7,自引:0,他引:7  
计算机网络的发展,要求网络管理具有相当的高效性。网络监测是网络管理的重要内容,本文首先介绍了基于SNMP的网络监测基础,然后从开源软件出发,介绍Big Brother、MRTG的应用,最后着重介绍了基于CACTI和RRDTOOL的网络监测,认为它是一个较为理想的网络监测系统方案。  相似文献   

17.
首先分析了VoIP系统的组成,介绍了一些开放源代码的网守项目,也就是VoIP系统的核心--软交换部分,然后以Asterisk为例,介绍了其安装与配置,分析了VoIP协议、编码及终端选用的一些原则,最后以一个小的成本分析为例,分析了VoIP系统的特点及在企业应用中极低的使用成本。  相似文献   

18.
19.
李元民  高瞻 《福建电脑》2013,29(3):19-21
本文针对网络中的ARP病毒,研究基于开源软件的防护系统,采用开源软件Nediva和FreeRadius、ZeroShell相结合,再经过一些特定的修改,使其能支持非特定品牌的大多数交换机,并做到与交换机联动,实现自动封锁中毒机器的目的。过段时间后再根据特定的策略自动解锁中毒机器。  相似文献   

20.
李其锋  李兵 《计算机科学》2015,42(12):43-46
开源软件的开发主要依靠开发人员的自我管理和志愿贡献。在软件开发过程中,开发人员的组成、分工、能力等会发生经常性的改变,这些改变都会通过交互行为的变化反映出来。已有研究成果表明开源软件存在核心团队,他们主导项目的开发与实施,但对开发团队随时间而发生的结构变化的研究较少。通过观测软件项目生命周期中开发者总体的变化情况,研究了开发者网络与软件的协同演化机理,以GNU/Linux公共数据集为例,讨论了开源软件开发者数量、自愿度、开发者经验与项目的协同演化现象,并给出了演化的合理解释。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号