期刊文献+
共找到36篇文章
< 1 2 >
每页显示 20 50 100
Software Metric Analysis of Open-Source Business Software
1
作者 Charles W. Butler 《Journal of Software Engineering and Applications》 2023年第5期144-153,共10页
Over the past decade, open-source software use has grown. Today, many companies including Google, Microsoft, Meta, RedHat, MongoDB, and Apache are major participants of open-source contributions. With the increased us... Over the past decade, open-source software use has grown. Today, many companies including Google, Microsoft, Meta, RedHat, MongoDB, and Apache are major participants of open-source contributions. With the increased use of open-source software or integration of open-source software into custom-developed software, the quality of this software component increases in importance. This study examined a sample of open-source applications from GitHub. Static software analytics were conducted, and each application was classified for its risk level. In the analyzed applications, it was found that 90% of the applications were classified as low risk or moderate low risk indicating a high level of quality for open-source applications. 展开更多
关键词 open-source software software Quality software Risks Cyclomatic Complexity Essential Complexity Module Design Complexity Design Complexity Integration Complexity Local Data Complexity Public Global Data Complexity Parameter Data Complexity Risk Score Risk Classification
在线阅读 下载PDF
A Blockchain-Based Copyright Management Scheme for Open-Source Software and Hardware Designs
2
作者 Yuhang Jin Li Ling 《Tsinghua Science and Technology》 2025年第3期1157-1173,共17页
Plagiarism in software code and hardware design threatens the open-source movement and the software and hardware industries.It is essential to differentiate between the unethical act of plagiarism and the legitimate u... Plagiarism in software code and hardware design threatens the open-source movement and the software and hardware industries.It is essential to differentiate between the unethical act of plagiarism and the legitimate use of open-source resources.Existing copyright protection measures,such as license design,inadequately address copyright ownership and protection issues.Furthermore,they fail to detect plagiarism methods for open-source hardware projects,such as circuit location modification.To address these challenges,this paper proposes a blockchain-based copyright management scheme,which introduces a general originality detection model based on community detection,extracting adjustable granularity digests from code and design files.These digests are stored on a peer-to-peer blockchain,enabling nodes to verify the originality via smart contracts.Additionally,the scheme improves the storage structure,protecting the rights of authors and contributors.Experimental results demonstrate the effectiveness and runtime efficiency of the proposed model in extracting digests for blockchain storage while maintaining verification accuracy.The scheme offers enhanced generality,practical performance,and suitability for distributed development and maintenance,with considerable implications for evidence gathering,fostering innovation and integrity. 展开更多
关键词 blockchain copyright management open-source software and hardware originality detection
原文传递
Open Source Software Movement: A Challenging Opportunity for the Development of China's Software Industry 被引量:1
3
作者 LI Mingzhi, ZHENG Jie (School of Economics and Management, Tsinghua University Beijing 100084 China) 《Journal of Electronic Science and Technology of China》 2004年第3期47-52,共6页
The software industries in developing countries are facing enormous challenges in order to grow amid fierce competition of import from the software makers in developed countries. Open source software (OSS) movement, w... The software industries in developing countries are facing enormous challenges in order to grow amid fierce competition of import from the software makers in developed countries. Open source software (OSS) movement, which is a particular phenomenon in the software industries, seems to be a challenging opportunity for the developing countries that wants to move their own software industries up the value chain. This paper, using China as an example, identifies the issues that need to be addressed for the software industry, as well as the special characteristics of software products that need to be dealt with carefully. It proposes promoting OSS as a strategy the Chinese government should adopt to grow the software industry and the specific actions that should be taken. 展开更多
关键词 China's software industry oss public good value transfer development strategy
在线阅读 下载PDF
The Measurement of the Software Ecosystem’s Productivity with GitHub
4
作者 Zhifang Liao Yiqi Zhao +3 位作者 Shengzong Liu Yan Zhang Limin Liu Jun Long 《Computer Systems Science & Engineering》 SCIE EI 2021年第1期239-258,共20页
Software productivity has always been one of the most critical metrics for measuring software development.However,with the open-source community(e.g.,GitHub),new software development models are emerging.The traditiona... Software productivity has always been one of the most critical metrics for measuring software development.However,with the open-source community(e.g.,GitHub),new software development models are emerging.The traditional productivity metrics do not provide a comprehensive measure of the new software development models.Therefore,it is necessary to build a productivity measurement model of open source software ecosystem suitable for the open-source community’s production activities.Based on the natural ecosystem,this paper proposes concepts related to the productivity of open source software ecosystems,analyses influencing factors of open source software ecosystem productivity,and constructs a measurement model using these factors.Model validation experiments show that the model is compatible with a large portion of open source software ecosystems in GitHub.This study can provide references for participants of the open-source software ecosystem to choose proper types of ecosystems.The study also provides a basis for ecosystem health assessment for researchers interested in ecosystem quality. 展开更多
关键词 software ecosystem open-source software ecosystem ossECO PRODUCTIVITY productivity model
在线阅读 下载PDF
Mapping the Flood Risk Exposure Using Open-Source Geospatial Tools and Techniques: A Case of Gampaha Divisional Secretariat Division, Sri Lanka
5
作者 Sundaralingam Suthakaran Sauri Jayakody +2 位作者 Shyamantha Subasinghe Nileesha Seneviratne Ranjith Alahakoon 《Journal of Geoscience and Environment Protection》 2022年第10期18-31,共14页
The use of open-source data and tools in disaster exposure mapping is presented in this paper. Disaster exposure is a collection of the element at risk to potential loss. Gampaha divisional secretariat (DS) is a study... The use of open-source data and tools in disaster exposure mapping is presented in this paper. Disaster exposure is a collection of the element at risk to potential loss. Gampaha divisional secretariat (DS) is a study area laid on the lower part of the Attanagalu Oya river basin. As the geospatial tools, OpenStreetMap (OSM), Java OpenStreetMap (JOSM), QGIS, GPS Essentials, and Open Map Kit (OMK) are used. The elements of disaster exposure, including the number of people or types of assets, are surveyed and inventoried using the OSM platforms. Local, national, and international agencies produce and evaluate the data. The study developed spatial data for building footprints of 165,000 households, street lengths of 2300 km, hospital units of 16, and utility units of 2300. This could overcome the main challenges of exposure mapping in the area. The procedure developed in the exposure mapping can be used in a data-sparse environment. Exposure mapping is generally used to estimate the impact of hazards or disasters, which are essential in effective disaster management. How are there still remaining challenges in disaster exposure mapping such as less awareness about the mapping procedure, lack of government support, internet access, hardware, and inability to understand the value of exposure mapping? 展开更多
关键词 Spatial Data Disaster Management Exposure Mapping open-source software
在线阅读 下载PDF
基于协作贡献网络的开源项目开发者推荐
6
作者 游兰 张雨昂 +4 位作者 刘源 陈智军 王伟 曾星 何张玮 《计算机应用》 北大核心 2025年第4期1213-1222,共10页
面向开源项目推荐开发人员对开源生态建设具有重要意义。区别于传统软件开发,开源领域的开发者、项目、组织及相互关系体现了开放式协作项目的特点,而它们蕴含的语义有助于精准推荐开源项目的开发者。因此,提出一种基于协作贡献网络(CCN... 面向开源项目推荐开发人员对开源生态建设具有重要意义。区别于传统软件开发,开源领域的开发者、项目、组织及相互关系体现了开放式协作项目的特点,而它们蕴含的语义有助于精准推荐开源项目的开发者。因此,提出一种基于协作贡献网络(CCN)的开发者推荐(DRCCN)方法。首先,利用开源软件(OSS)开发者、OSS项目、OSS组织之间的贡献关系构建CCN;其次,基于CCN构建一个3层深度的异构GraphSAGE(Graph SAmple and aggreGatE)图神经网络(GNN)模型,预测开发者节点和开源项目节点之间的链接,从而产生相应的嵌入对;最后,根据预测结果,采用K最近邻(KNN)算法完成开发者推荐。在GitHub数据集上训练和测试模型的实验结果表明,相较于序列推荐的对比学习模型CL4SRec(Contrastive Learning for Sequential Recommendation),DRCCN在精确率、召回率和F1值这3个指标上分别提升了约10.7%、2.6%和4.2%。因此,所提模型可以为开源社区项目的开发者推荐提供重要的参考依据。 展开更多
关键词 开源生态 开发者推荐 异构信息网络 图神经网络 开源软件
在线阅读 下载PDF
我国流程制造工业软件开源生态建设的策略及建议
7
作者 高立兵 刘茂珍 +4 位作者 刘东庆 陈平 罗梦迪 雷海申 井琳琳 《化工进展》 北大核心 2025年第10期5503-5514,共12页
通过开源模式加快发展我国流程制造工业软件成为国家战略需求。然而,面临两方面挑战:一是在利用开源资源方面,如何防范开源供应链风险;二是在发展开源软件方面,如何构建健康繁荣的开源生态。文章首先阐述了开源软件、开源生态和许可证... 通过开源模式加快发展我国流程制造工业软件成为国家战略需求。然而,面临两方面挑战:一是在利用开源资源方面,如何防范开源供应链风险;二是在发展开源软件方面,如何构建健康繁荣的开源生态。文章首先阐述了开源软件、开源生态和许可证等基本内涵,分析了开源供应链的安全风险。接着,以化工过程模拟软件为例,从分子模拟、计算流体动力学和流程模拟三个方面,研究了国际开源现状和治理模式,分析了印度政府的开源软件教育项目和国际能源化工企业的开源实践及启示。在此基础上,提出了“321”开源创新生态建设框架,包含基础能力建设、协同发展和安全保障三大领域。从政府、行业联盟/组织、企业和高校四个层面,分别提出了具体的工作重点和发展策略。本文旨在为我国流程制造工业软件开源战略的制定和实施提供参考,推动流程制造工业软件从“跟跑”到“并跑”乃至“领跑”的跨越式发展。 展开更多
关键词 开源软件 工业软件 开源生态 流程制造 过程模拟 对策建议
在线阅读 下载PDF
OSS/BSS的应用集成
8
作者 卢捍华 《电信科学》 北大核心 2005年第7期31-34,共4页
本文首先介绍了应用集成在OSS/BSS建设中的意义,然后说明当前OSS/BSS系统结构的原则和特点,最后讨论了应用集成的实施及相关技术。
关键词 oss/BSS 应用软件 应用集成 构件 SOA NGoss oss/BSS 系统结构 相关技术
在线阅读 下载PDF
Evaluation indicators for open-source software:a review 被引量:1
9
作者 Yuhang Zhao Ruigang Liang +1 位作者 Xiang Chen Jing Zou 《Cybersecurity》 EI CSCD 2021年第1期292-315,共24页
In recent years,the widespread applications of open-source software(OSS)have brought great convenience for software developers.However,it is always facing unavoidable security risks,such as open-source code defects an... In recent years,the widespread applications of open-source software(OSS)have brought great convenience for software developers.However,it is always facing unavoidable security risks,such as open-source code defects and security vulnerabilities.To find out the OSS risks in time,we carry out an empirical study to identify the indicators for evaluating the OSS.To achieve a comprehensive understanding of the OSS assessment,we collect 56 papers from prestigious academic venues(such as IEEE Xplore,ACM Digital Library,DBLP,and Google Scholar)in the past 21 years.During the process of the investigation,we first identify the main concerns for selecting OSS and distill five types of commonly used indicators to assess OSS.We then conduct a comparative analysis to discuss how these indicators are used in each surveyed study and their differences.Moreover,we further undertake a correlation analysis between these indicators and uncover 13 confirmed conclusions and four cases with controversy occurring in these studies.Finally,we discuss several possible applications of these conclusions,which are insightful for the research on OSS and software supply chain. 展开更多
关键词 open-source software Evaluation INDICATOR CORRELATION VULNERABILITY LICENSE
原文传递
开源软件漏洞感知技术综述 被引量:5
10
作者 詹奇 潘圣益 +2 位作者 胡星 鲍凌峰 夏鑫 《软件学报》 EI CSCD 北大核心 2024年第1期19-37,共19页
随着现代软件规模不断扩大,软件漏洞给计算机系统和软件的安全运行、可靠性造成了极大的威胁,进而给人们的生产生活造成巨大的损失.近年来,随着开源软件的广泛使用,其安全问题受到广泛关注.漏洞感知技术可以有效地帮助开源软件用户在漏... 随着现代软件规模不断扩大,软件漏洞给计算机系统和软件的安全运行、可靠性造成了极大的威胁,进而给人们的生产生活造成巨大的损失.近年来,随着开源软件的广泛使用,其安全问题受到广泛关注.漏洞感知技术可以有效地帮助开源软件用户在漏洞纰漏之前提前感知到漏洞的存在,从而进行有效防御.与传统软件的漏洞检测不同,开源漏洞的透明性和协同性给开源软件的漏洞感知带来巨大的挑战.因此,有许多学者和从业人员提出多种技术,从代码和开源社区中感知开源软件中潜在的漏洞和风险,以尽早发现开源软件中的漏洞从而降低漏洞所带来的损失.为了促进开源软件漏洞感知技术的发展,对已有研究成果进行系统的梳理、总结和点评.选取45篇开源漏洞感知技术的高水平论文,将其分为3大类:基于代码的漏洞感知技术、基于开源社区讨论的漏洞感知技术和基于软件补丁的漏洞感知技术,并对其进行系统地梳理、归纳和总结.值得注意的是,根据近几年最新研究的总结,首次提出基于开源软件漏洞生命周期的感知技术分类,对已有的漏洞感知技术分类进行补充和完善.最后,探索该领域的挑战,并对未来研究的方向进行展望. 展开更多
关键词 开源软件 漏洞感知 软件安全
在线阅读 下载PDF
CBE Clima Tool:A free and open-source web application for climate analysis tailored to sustainable building design 被引量:1
11
作者 Giovanni Betti Federico Tartarini +1 位作者 Christine Nguyen Stefano Schiavon 《Building Simulation》 SCIE EI CSCD 2024年第3期493-508,共16页
Climate-responsive building design holds immense potential for enhancing comfort,energy efficiency,and environmental sustainability.However,many social,cultural,and economic obstacles might prevent the wide adoption o... Climate-responsive building design holds immense potential for enhancing comfort,energy efficiency,and environmental sustainability.However,many social,cultural,and economic obstacles might prevent the wide adoption of designing climate-adapted buildings.One of these obstacles can be removed by enabling practitioners to easily access,visualize and analyze local climate data.The CBE Clima Tool(Clima)is a free and open-source web application that offers easy access to publicly available weather files and has been created for building energy simulation and design.It provides a series of interactive visualizations of the variables contained in the EnergyPlus Weather Files and several derived ones like the UTCI or the adaptive comfort indices.It is aimed at students,educators,and practitioners in the architecture and engineering fields.Since its inception,Clima’s user base has exhibited robust growth,attracting over 25,000 unique users annually from across 70 countries.Our tool is poised to revolutionize climate-adaptive building design,transcending geographical boundaries and fostering innovation in the architecture and engineering fields. 展开更多
关键词 architectural design climate analysis sustainable building design web application building energy simulation open-source software
原文传递
开源软件成熟度评估模型研究综述 被引量:4
12
作者 狄晓晓 刘京娟 +2 位作者 刘文胜 周瑞坤 李郁佳 《计算机应用与软件》 北大核心 2024年第6期8-14,61,共8页
开源软件允许用户免费使用、学习、修改和再分发,具有降低软件开发成本、加速产品迭代等优点,被各领域广泛采用。随着开源软件数量急剧增长,如何对开源软件进行评估和选择成为用户面临的重要难题。对经典的开源软件成熟度评估模型进行... 开源软件允许用户免费使用、学习、修改和再分发,具有降低软件开发成本、加速产品迭代等优点,被各领域广泛采用。随着开源软件数量急剧增长,如何对开源软件进行评估和选择成为用户面临的重要难题。对经典的开源软件成熟度评估模型进行系统分类,并分别对通用的开源软件成熟度评估模型以及开源基金会的评估模型进行详细描述和对比分析。 展开更多
关键词 开源软件 oss Foss 成熟度 模型 评估方法
在线阅读 下载PDF
数据挖掘技术在软件工程中的应用综述 被引量:21
13
作者 毛澄映 卢炎生 胡小华 《计算机科学》 CSCD 北大核心 2009年第5期1-6,26,共7页
随着软件系统的规模和复杂性日益增长,软件开发已经演变成一项复杂的系统工程。软件工程中的对象、活动和过程更加难以控制和管理,因此该领域原有的经验直觉型的处理模式已经不能适应新的需求,而数据挖掘技术的引入为实现知识智能型软... 随着软件系统的规模和复杂性日益增长,软件开发已经演变成一项复杂的系统工程。软件工程中的对象、活动和过程更加难以控制和管理,因此该领域原有的经验直觉型的处理模式已经不能适应新的需求,而数据挖掘技术的引入为实现知识智能型软件工程提供了重要契机。以软件工程领域中的数据对象为主线,对在程序代码分析、故障检测、软件项目管理、开源软件开发等软件活动中所运用到的数据挖掘技术进行了系统的介绍和归纳,并在每一环节作了方法间的优劣性对比分析。最后还指出了若干值得进一步研究的方向。 展开更多
关键词 数据挖掘 软件工程 预测 软件项目管理 开源软件
在线阅读 下载PDF
国外数字图书馆系统开源软件研究趋势 被引量:14
14
作者 郭文丽 李书宁 张晓林 《现代图书情报技术》 CSSCI 北大核心 2007年第3期1-6,共6页
全面介绍国外数字图书馆系统开源软件的研究现状,包括对开源系统软件的扩展与改进、多种开源软件的结合以及开源软件与其他技术的结合。
关键词 数字图书 馆数字图书馆软件系统 开源软件
在线阅读 下载PDF
数字图书馆系统开源软件的比较分析 被引量:13
15
作者 张首红 姜爱蓉 《图书馆杂志》 CSSCI 北大核心 2006年第1期43-48,共6页
本文对三种国外的数字图书馆系统开源软件(Fedora、DSpace、Greenstone)进行了介绍和比较分析,以期深入理解和领悟数字图书馆开源软件的设计理念,为国内从事数字图书馆系统开发和设计的同行提供参考。
关键词 数字图书馆 数字图书馆系统 开源软件 FEDORA DSPACE GREENSTONE
在线阅读 下载PDF
开源软件社区用户知识贡献行为研究 被引量:14
16
作者 周涛 王超 《科研管理》 CSSCI CSCD 北大核心 2020年第2期202-209,共8页
随着开源软件(OSS)的普及,作为其承载平台的开源软件社区,也得到了用户的广泛使用。但用户往往仅从社区获取开源软件或代码,而缺乏知识贡献的意愿,这将影响OSS社区的持续运营和发展。基于社会影响理论,本文研究了OSS社区用户知识贡献行... 随着开源软件(OSS)的普及,作为其承载平台的开源软件社区,也得到了用户的广泛使用。但用户往往仅从社区获取开源软件或代码,而缺乏知识贡献的意愿,这将影响OSS社区的持续运营和发展。基于社会影响理论,本文研究了OSS社区用户知识贡献行为机理,考察了社会影响机制对用户行为的作用。研究收集了351份有效数据,采用结构方程模型(SEM)进行分析。研究发现,社会认同显著影响用户知识贡献意愿,群体规范(内化机制)对用户的贡献意愿没有显著作用,而主观规范(顺从机制)阻碍用户的贡献意愿形成。研究结果启示开源软件社区需重视建立用户的社会认同,从而促进其知识贡献行为,确保社区的成功。 展开更多
关键词 开源软件社区 社会影响理论 知识贡献 认同
原文传递
基于微服务架构的图书馆机构知识库设计研究 被引量:13
17
作者 张宸 王惠森 《图书馆学研究》 CSSCI 2017年第8期59-63,97,共6页
突破传统视角,从软件架构的角度讨论了现有知识机构库的单体式架构模式,在分布式环境下尤其是对于海量非结构化数据的处理,该模式在整合外部服务和内部资源存储等方面都存在一定不足。采用并行处理的系统构架和分布式存储结合的模式,是... 突破传统视角,从软件架构的角度讨论了现有知识机构库的单体式架构模式,在分布式环境下尤其是对于海量非结构化数据的处理,该模式在整合外部服务和内部资源存储等方面都存在一定不足。采用并行处理的系统构架和分布式存储结合的模式,是大数据时代图书馆知识机构库构建的可行发展方向。分析了微服务、Mesos资源管理模式和Docker微容器技术的特点与技术优势,从知识机构库异构性数据集群仓储及服务平台的实际情况出发,构建基于微服务架构的图书馆知识机构库技术实现框架。 展开更多
关键词 知识机构库 非结构化数据 架构分析 微服务架构 开源软件
原文传递
开源软件商业模式结构化分析 被引量:5
18
作者 王玲 董振伟 吴永清 《科技管理研究》 CSSCI 北大核心 2018年第5期195-204,共10页
随着开源软件的普及与发展,与之相关的商业模式呈现多样化态势。基于商业模式与软件本身的紧密程度,对11种商业模式进行结构化分析,并将其归纳为四大类:许可证类、直接配套类、间接配套类以及附属产品类。研究表明:(1)直接配套类商业模... 随着开源软件的普及与发展,与之相关的商业模式呈现多样化态势。基于商业模式与软件本身的紧密程度,对11种商业模式进行结构化分析,并将其归纳为四大类:许可证类、直接配套类、间接配套类以及附属产品类。研究表明:(1)直接配套类商业模式的种类比许可证类、间接配套类以及附属产品类均多;(2)企业常采用多种开源软件商业模式的组合策略;(3)不同商业模式所用许可证类别具有很大的差别,大量开源软件逐渐从选择限制性许可证转向宽松许可证。 展开更多
关键词 开源软件 商业模式 软件许可证 紧密度分层 结构化分析
在线阅读 下载PDF
利用开源软件构建高校网络教学系统 被引量:4
19
作者 周鉴 《西南民族大学学报(自然科学版)》 CAS 2008年第4期823-824,共2页
本文从高校网络教学系统建设面临资金不足等困难出发,针对开放源码软件OSS(Open Source Software)的优点,提出利用开源软件构建高校网络教学系统的建议,并详细介绍了基于开源教学软件包Moodle的网络教学平台实例,以期起到抛砖引玉之效.
关键词 开放源码软件 oss 网络教学 MOODLE 现代教育技术
在线阅读 下载PDF
开源软件在随书光盘系统中的应用 被引量:3
20
作者 谭榕 《现代情报》 2009年第7期151-152,156,共3页
随着软件的版权保护措施的加大,我们认为图书馆有义务推广开源软件的使用。本文介绍了一款开源的压缩软件,并且提出利用该软件继续建设随书光盘系统的可行性。最后介绍了开源的虚拟光驱程序。
关键词 随书光盘 开源软件 压缩软件
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部