共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
3.
王大翊 《电脑编程技巧与维护》2016,(6)
提出了一种轻量级、易实施的开源软件评估方法。从实际评估手段角度将评估属性分为产品活力、功能及特性、软件质量3大类,并给出了基于互联网公开数据评估开源软件活力的具体指标。 相似文献
4.
5.
互联网上已形成了规模巨大、种类丰富的开源软件资源。如何准确、快速地判断一个开源项目的各种可信属性是否满足需求是当前软件工程领域研究的热点。深入分析已有开源软件评估模型,总结互联网上软件质量相关的各种信息,提出了面向开源软件的可信评估证据框架,并基于该框架构建了一种开源软件可信证据查询平台。利用该平台能够极大地提高评估效率,用户可以准确、快速、全面地了解相关软件项目的各种信息。最后,以一个知名开源软件证实了该证据框架及证据查询平台的可行性。 相似文献
6.
孟祥宏 《数字社区&智能家居》2007,2(6):1322-1323,1373
开源软件由于应用领域的日益广泛,其安全性也备受关注。本文从技术层面对开源软件的安全性进行了详尽的分析,并提出了提高其安全性的方案。 相似文献
7.
基于开源软件的软件工程实施系统研究 总被引:1,自引:0,他引:1
文章介绍了开源软件对软件工程实施各阶段提供的支持,并根据软件工程实施的实际需求,建立了一个基于开源软件的软件工程实施系统.系统采用了基于SOA模式的系统架构,并采用XML中间件实现异构数据的集成. 相似文献
8.
针对目前ERP实验教学中忽视培养学生ERP软件开发能力的问题,提出基于开源软件的ERP实验教学模式,新模式将相关的ERP理论知识与实践紧密结合,培养学生运用所学知识解决实际问题的能力。 相似文献
9.
10.
文章提出一种面向开源软件特征的开源软件选择方法,首先从开源软件的基本特性、评估策略和内在特征三个方面建立其特征,并将特征纳入到开源软件的分类中。其次再根据不同用户的需求的特征与开源软件的分类建立选择机制,使用户需求选择特征与开源软件特征进行对应,从而建立起开源软件选择方法。然后通过该方法来选择面向开源软件开发工具为例进行验证表明,该策略有效且可用性强。 相似文献
11.
如何从海量的、公共可获取的互联网资源中快速定位和获取高质量、满足自身特定需求的开源软件资源是当前软件开发技术核心竞争力的一个重要体现.本文研究了互联网上开源软件各种可信证据的存在及分布形式,给出了相关数据的定位和自动化获取方法;提出了面向互联网的开源软件自动化评估证据框架,用于解决互联网数据到软件可信证据的映射问题;提出面向互联网上海量软件资源的开源软件可信证据查询平台实现方法,用于解决软件可信证据的自动化获取及使用问题;基于该系统能够极大的提高评估效率,使得用户准确、快速、全面的了解相关软件项目的各种信息.最后,通过两个典型的开源软件实例证实了上述证据框架和方法的可行性. 相似文献
12.
开源软件在全球范围内的迅猛发展是引人注目的。本文通过对开源软件应用的深入剖析,阐明了开源软件对教育的影响并对未来的发展进行展望。 相似文献
13.
14.
开源软件已经成为现代社会的一项关键基础设施,支撑着几乎所有领域的软件开发.通过安装依赖、API调用、项目fork、文件拷贝和代码克隆等形式的代码复用,开源软件之间形成了错综复杂的供应(依赖)关系网络,被称为开源软件供应链.一方面,开源软件供应链为软件开发提供了便利,已然成为软件行业的基石.另一方面,上游软件的风险可以沿着开源软件供应链波及众多的下游软件,使开源软件供应链呈现牵一发而动全身的特点.开源软件供应链近年来逐渐成为学术界和工业界的关注焦点.为了帮助增进研究人员对开源软件供应链的认识,从整体性的角度,对开源软件供应链给出定义和研究框架;然后,对国内外的研究工作进行系统文献调研,总结结构与演化、风险传播与管理、依赖管理3个方面的研究现状;最后,展望开源软件供应链的研究挑战和未来研究方向. 相似文献
15.
16.
基于开源软件的网络监测系统 总被引:7,自引:0,他引:7
计算机网络的发展,要求网络管理具有相当的高效性。网络监测是网络管理的重要内容,本文首先介绍了基于SNMP的网络监测基础,然后从开源软件出发,介绍Big Brother、MRTG的应用,最后着重介绍了基于CACTI和RRDTOOL的网络监测,认为它是一个较为理想的网络监测系统方案。 相似文献
17.
首先分析了VoIP系统的组成,介绍了一些开放源代码的网守项目,也就是VoIP系统的核心--软交换部分,然后以Asterisk为例,介绍了其安装与配置,分析了VoIP协议、编码及终端选用的一些原则,最后以一个小的成本分析为例,分析了VoIP系统的特点及在企业应用中极低的使用成本。 相似文献
18.
19.
本文针对网络中的ARP病毒,研究基于开源软件的防护系统,采用开源软件Nediva和FreeRadius、ZeroShell相结合,再经过一些特定的修改,使其能支持非特定品牌的大多数交换机,并做到与交换机联动,实现自动封锁中毒机器的目的。过段时间后再根据特定的策略自动解锁中毒机器。 相似文献
20.
开源软件的开发主要依靠开发人员的自我管理和志愿贡献。在软件开发过程中,开发人员的组成、分工、能力等会发生经常性的改变,这些改变都会通过交互行为的变化反映出来。已有研究成果表明开源软件存在核心团队,他们主导项目的开发与实施,但对开发团队随时间而发生的结构变化的研究较少。通过观测软件项目生命周期中开发者总体的变化情况,研究了开发者网络与软件的协同演化机理,以GNU/Linux公共数据集为例,讨论了开源软件开发者数量、自愿度、开发者经验与项目的协同演化现象,并给出了演化的合理解释。 相似文献