共查询到20条相似文献,搜索用时 15 毫秒
1.
文章提出一种面向开源软件特征的开源软件选择方法,首先从开源软件的基本特性、评估策略和内在特征三个方面建立其特征,并将特征纳入到开源软件的分类中。其次再根据不同用户的需求的特征与开源软件的分类建立选择机制,使用户需求选择特征与开源软件特征进行对应,从而建立起开源软件选择方法。然后通过该方法来选择面向开源软件开发工具为例进行验证表明,该策略有效且可用性强。 相似文献
2.
3.
4.
《Software, IEEE》2008,25(3):52-53
Many of today's most innovative products and solutions are developed on the basis of free and open source software (FOSS). Most of us can no longer imagine the world of software engineering without open source operating systems, databases, application servers, Web servers, frameworks, and tools. Brands such as Linux, MySQL, Apache, and Eclipse have shaped product and service development. They facilitate competition and open markets as well as innovation to meet new challenges. De facto FOSS standards such as Eclipse and Corba simplify the integration of products, whether they're all from one company or from multiple suppliers. IEEE Software has assembled this theme section to provide a brief yet practical overview of where FOSS is heading. 相似文献
5.
论文分析了视频会议技术重新成为时代关注焦点的原因;并针对国内起点低、技术落后的现状,介绍了遵守GNU协定的国外优秀视频会议软件GnomeMeeting。论文重点分析了该软件的结构和基本流程,并结合项目给出了代码修改的难点和解决办法。 相似文献
6.
Most software engineering courses require students to develop small programs from scratch, but professional engineers typically work on the evolution of large software systems. Using open source software and a software change process model can narrow this gap without imposing excessive demands on students or instructors. 相似文献
7.
目前,开放源代码的软件开发已经越来越多的地被采用,其基本思想是通过公开软件的源代码,使得不同的开发人员可以互相交流,发现错误从而提升软件质量,在某些环境下运行的软件由于对可靠性的高度要求,采用开放源代码的模式进行软件开发将能最大化地做到这一点,本文试从商业模型,法律规范,实现技术这三个角度论述了开放源代码软件的应用。 相似文献
8.
Klaas-Jan Stol Muhammad Ali Babar Paris Avgeriou Brian Fitzgerald 《Information and Software Technology》2011,53(12):1319-1336
Context
Several large software-developing organizations have adopted Open Source Software development (OSSD) practices to develop in-house components that are subsequently integrated into products. This phenomenon is also known as “Inner Source”. While there have been several reports of successful cases of this phenomenon, little is known about the challenges that practitioners face when integrating software that is developed in such a setting.Objective
The objective of this study was to shed light on challenges related to building products with components that have been developed within an Inner Source development environment.Method
Following an initial systematic literature review to generate seed category data constructs, we performed an in-depth exploratory case study in an organization that has a significant track record in the implementation of Inner Source. Data was gathered through semi-structured interviews with participants from a range of divisions across the organization. Interviews were transcribed and analyzed using qualitative data analysis techniques.Results
We have identified a number of challenges and approaches to address them, and compared the findings to challenges related to development with OSS products reported in the literature. We found that many challenges identified in the case study could be mapped to challenges related to integration of OSS.Conclusion
The results provide important insights into common challenges of developing with OSS and Inner Source and may help organizations to understand how to improve their software development practices by adopting certain OSSD practices. The findings also identify the areas that need further research. 相似文献9.
The Internet has come to revolutionize the way in which business conducts commercial activities. In this paper, we report on the development of a model of Internet-based information systems (IIS) implementation in business-to-consumer electronic commerce based on IS implementation and technology innovation–implementation studies. Our research model suggests that eight factors, comprising the characteristics of IIS technology innovation, organizational factors, and IS related factors, affect the implementation success of IIS. IIS themselves are characterized by three dimensions: volume, sophistication, and information contents. The suggested model was empirically tested using survey results from Korean companies that have adopted IIS. The results of multivariate regression analysis reveal that compatibility and IS infrastructure are key determinants of the extent of IIS implementation (in terms of volume, sophistication, and information contents). IS expertise potentially affects the extent of IIS implementation. 相似文献
10.
For software engineering (SE) and computer science (CS) programs to deliver on their promises, they must go beyond teaching students about principles, processes, models, and strategies and offer them realistic, practical experience as well. Although industry has been pressing to increase the emphasis on practical aspects, many CS programs continue to give students relatively simple problems focused on selected computing and software concepts and theories. Open source software offers CS and SE educators an opportunity to give their students practical, hands-on software engineering experience 相似文献
11.
《计算机科学与探索》2017,(4):539-555
软件演化确认是软件工程领域的一个重点和热点的研究方向。由于开源软件具有群智开发,演化过程不可控和不可建模等特点,使得传统的确认方法不适合于开源软件,故从功能语义角度提出了一种软件演化确认方法,试图将代码按主题的方式进行聚类,每一个主题表征软件系统的一个功能集合,演化确认工作被转化为功能集合与演化需求之间的映射关系。通过对现有开源软件的源代码进行实验,获取了大量的真实可靠实验数据,对这些实验数据进行分析后得出的实验结果表明该方法相较基于文本的基线方法,更能有效区分是否已经演化,可以用于对软件演化进行确认工作。 相似文献
12.
杨晓婕 《数字社区&智能家居》2009,(32)
在新军事变革中,军队的武器装备、作战方式等许多方面都发生了重大变化,在军事训练方面就要适应这种变化。将开源软件应用于军事训练是一种高效、节省的好方法。 相似文献
13.
von Wangenheim Christiane Gresse Hauck Jean Carlo Rossa von Wangenheim Aldo 《Software, IEEE》2009,26(2):59-67
To provide comprehensive, low-cost tool support for project monitoring and control for small organizations in particular, the authors compare the most popular free/open source Web-based project management applications against their compliance to CMMI-DEV. Based on this analysis, they implement a set of enhancements to dotProject, including Earned Value Management, and evaluate the resulting application with respect to its CMMI-compliance. Their initial experiences applying the tool in an R&D organization indicate that it helps establish a systematic project monitoring and control process by supporting or automating tasks. In this way, it presents an open, flexible, and free tool-integration solution for project management, illustrating that open-source tools might be appealing, especially for small organizations. 相似文献
14.
Editorial Commentary
Editorial: Open Source and Empirical Software Engineering 相似文献15.
何小庆 《单片机与嵌入式系统应用》2009,(10):5-7
回顾嵌入式系统发展中开源软件的作用和发展趋势,指出了移动互联网产品是开源软件的重要机缘,阐述了嵌入式系统对于开源软件多样性需求,介绍国际开源软件现状、社区文化和在嵌入式系统中的局限性。 相似文献
16.
17.
随着校园网内接入设备的种类和数量日益增加,开源软件的发展为良好的监测系统提供了方法。Cacti与Nagios是网络监测的两种非常高效的软件,利用二者优势整合利用,实现了校园的监测与实时报警功能。利用手机等移动终端接收网络实时监测信息,可及时了解设备运行状态。 相似文献
18.
19.
《IT Professional》2007,9(4):28-33
Open source software use is amassing a long list of benefits, among them higher software quality. Enterprises that are still discouraged by the task of converting existing software might find that modernization building blocks can make that task easier. Adapting or converting to OSS need not be overwhelming, if the organization considers the entire modernization plan, considers what various application types require, and does not undertake too much conversion at once. 相似文献
20.
首先分析了VoIP系统的组成,介绍了一些开放源代码的网守项目,也就是VoIP系统的核心--软交换部分,然后以Asterisk为例,介绍了其安装与配置,分析了VoIP协议、编码及终端选用的一些原则,最后以一个小的成本分析为例,分析了VoIP系统的特点及在企业应用中极低的使用成本。 相似文献