SHF: Small: Open Source Software Components: Utilization Assessment and Automatic Retrieval
SHF:小型:开源软件组件:利用率评估和自动检索
基本信息
- 批准号:1018374
- 负责人:
- 金额:$ 49.96万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2010
- 资助国家:美国
- 起止时间:2010-08-01 至 2015-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Software quality has been an important but illusive concept for several decades, with experts different, sometimes conflicting, guidelines. Using an ecosystem of about 20,000 open source Java projects, this study will to try to discover correlations between open source component utilization and software quality metrics, in order to provide the strongest empirical evidence yet as to how the several metrics pertaining to software quality correlate with actual utilization of reusable components. This study will provide a scientific basis to some of the existing guidelines and to the dismissal of some others. If no correlations are found, this result will disrupt current conceptualizations of component quality, forcing researchers and developers to reassess their understanding of software quality and reusable components. Software being a foundation of modern society, and Open Source development being a significant movement in society at large, it is critical to gain a deeper understanding of software quality on a global scale, leading to the development of innovative tools and methods.The metrics used in this study are those defined by the SQO-OSS Quality Model. To understand correlations, the following method will be used. First the dependency graph will be built, capturing software dependencies at the global scale. This requires overcoming technical challenges in cleaning up and clustering the data, as real world projects contain all sorts of idiosyncrasies related to the use of external components. Second, a suite of utilization metrics will be developed using this global dependency graph that capture the depth and breadth of component usage by these projects. Finally, the SQO-OSS Quality metrics for a significant subset of projects in the data set will be computed and compared with the projects' utilization metrics in order to reveal the correlations.
几十年来,软件质量一直是一个重要但虚幻的概念,专家们有不同的,有时相互矛盾的指导方针。本研究使用一个由约20,000个开源Java项目组成的生态系统,试图发现开源组件利用率与软件质量指标之间的相关性,以提供最强有力的经验证据,说明与软件质量有关的几个指标如何与可重用组件的实际利用率相关。这项研究将为现有的一些指南和一些其他的解雇提供科学依据。如果没有发现相关性,这一结果将破坏当前组件质量的概念化,迫使研究人员和开发人员重新评估他们对软件质量和可重用组件的理解。软件是现代社会的基础,而开源开发是整个社会的一个重要运动,因此在全球范围内深入了解软件质量至关重要,这将导致创新工具和方法的发展。本研究中使用的指标是由SQO-OSS质量模型定义的指标。为了理解相关性,将使用以下方法。首先将构建依赖关系图,在全球范围内捕获软件依赖关系。这需要克服清理和聚类数据方面的技术挑战,因为真实的项目包含与使用外部组件相关的各种特性。其次,将使用这个全局依赖图开发一套利用率度量,这些依赖图捕获这些项目使用组件的深度和广度。最后,将计算数据集中重要项目子集的SQO-OSS质量指标,并与项目的利用率指标进行比较,以揭示相关性。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Cristina Lopes其他文献
PROCEEDINGS OF THE ASPECT-ORIENTED PROGRAMMING WORKSHOP AT ECOOP ’ 97
ECOOP’97 面向方面编程研讨会的会议记录
- DOI:
- 发表时间:
2000 - 期刊:
- 影响因子:0
- 作者:
Cristina Lopes;Kim Mens;Gregor Kiczales - 通讯作者:
Gregor Kiczales
Safety and Efficacy of Triple Therapy with Dolutegravir plus Two NRTIs, in Treatment-Naïve HIV-2 Patients - Results from a 48-week Phase II Study.
多替拉韦加两种 NRTI 三联疗法对初治 HIV-2 患者的安全性和有效性 - 为期 48 周的 II 期研究结果。
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:11.8
- 作者:
P. Pacheco;N. Marques;Paulo Rodrigues;K. Mansinho;F. Maltez;N. Janeiro;C. Franco;D. Trigo;Joana Batista;L. Duque;M. J. Lopes;M. Aleixo;Ana Rita Silva;R. Tavares;J. Alves;S. Peres;D. Póvoas;S. Lino;P. Gómes;Vânia Araújo;Cristina Lopes - 通讯作者:
Cristina Lopes
Constrained random maps: shortest paths assessed on the Web : The Internet as a computing medium
约束随机地图:网络上评估的最短路径:互联网作为计算媒介
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
M. Casquilho;E. C. E. Silva;Cristina Lopes;André EspíRito;J. L. de Miranda - 通讯作者:
J. L. de Miranda
Improving the Quality of Commit Messages in Students’ Projects
提高学生项目中提交消息的质量
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Iris Ma;Cristina Lopes - 通讯作者:
Cristina Lopes
A Two-Stage Method to Solve Location-Routing Problems Based on Sectorization
解决基于扇区化的位置路由问题的两阶段方法
- DOI:
10.1007/978-3-030-78170-5_14 - 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
Aydin Teymourifar;A. M. Rodrigues;J. Ferreira;Cristina Lopes;Cristina Oliveira;Valeria Romanciuc - 通讯作者:
Valeria Romanciuc
Cristina Lopes的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Cristina Lopes', 18)}}的其他基金
Collaborative Research: RAPID: Virtual Conference Platform
协作研究:RAPID:虚拟会议平台
- 批准号:
2035000 - 财政年份:2020
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
CRI: CI-New: Collaborative Research: NJR: A Normalized Java Resource
CRI:CI-New:协作研究:NJR:标准化 Java 资源
- 批准号:
1823227 - 财政年份:2018
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
Collaborative Research: CI-P: NJR: A National Java Resource
合作研究:CI-P:NJR:国家 Java 资源
- 批准号:
1730229 - 财政年份:2017
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
Programming Languages Mentoring Workshop at SPLASH (October 27, 2015)
SPLASH 编程语言指导研讨会(2015 年 10 月 27 日)
- 批准号:
1552208 - 财政年份:2015
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
SHF: Small: An Aspect-Oriented Approach to Large-Scale Urban Simulations
SHF:小型:大规模城市模拟的面向方面的方法
- 批准号:
1526593 - 财政年份:2015
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
SHF: Small: Automatic Software Architecture Recovery: A Machine Learning Approach
SHF:小型:自动软件架构恢复:机器学习方法
- 批准号:
1218228 - 财政年份:2012
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
SDCI Data New: Trust Management for Open Collaborative Information Repositories: The CalSWIM Cyberinfrastructure
SDCI 数据新内容:开放式协作信息存储库的信任管理:CalSWIM 网络基础设施
- 批准号:
0724806 - 财政年份:2007
- 资助金额:
$ 49.96万 - 项目类别:
Continuing Grant
Large Scale Empirical Validation of the Aspect-Oriented Design Hypothesis
面向方面设计假设的大规模实证验证
- 批准号:
0725370 - 财政年份:2007
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
CAREER: A Linguistic Approach to Software Development
职业:软件开发的语言方法
- 批准号:
0347902 - 财政年份:2004
- 资助金额:
$ 49.96万 - 项目类别:
Continuing Grant
相似国自然基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
- 批准号:n/a
- 批准年份:2022
- 资助金额:10.0 万元
- 项目类别:省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
- 批准号:32000033
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
- 批准号:31972324
- 批准年份:2019
- 资助金额:58.0 万元
- 项目类别:面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
- 批准号:81900988
- 批准年份:2019
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
- 批准号:31802058
- 批准年份:2018
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
- 批准号:31870821
- 批准年份:2018
- 资助金额:56.0 万元
- 项目类别:面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
- 批准号:31772128
- 批准年份:2017
- 资助金额:60.0 万元
- 项目类别:面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
- 批准号:81704176
- 批准年份:2017
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
- 批准号:91640114
- 批准年份:2016
- 资助金额:85.0 万元
- 项目类别:重大研究计划
相似海外基金
SaTC: CORE: Small: Systematic Threat Characterization and Prevention in Open-Domain Dialog Systems
SaTC:核心:小型:开放域对话系统中的系统威胁特征描述和预防
- 批准号:
2231002 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
ScAnt - an open-source platform for the creation of 3D models of arthropods (and other small objects)
ScAnt - 用于创建节肢动物(和其他小物体)3D 模型的开源平台
- 批准号:
EP/X032302/1 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Research Grant
Collaborative Research: III: Small: Taming Large-Scale Streaming Graphs in an Open World
协作研究:III:小型:在开放世界中驯服大规模流图
- 批准号:
2236578 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
FET: Small: An Integrated Framework for the Optimal Control of Open Quantum Systems --- Theory, Quantum Algorithms, and Applications
FET:小型:开放量子系统最优控制的集成框架 --- 理论、量子算法和应用
- 批准号:
2312456 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
Identification and characterization of small open reading frames translated during inflammation
炎症期间翻译的小开放阅读框的识别和表征
- 批准号:
10752246 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Collaborative Research: III: Small: Taming Large-Scale Streaming Graphs in an Open World
协作研究:III:小型:在开放世界中驯服大规模流图
- 批准号:
2236579 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Standard Grant
BindingDB: An Open Knowledgebase of Protein-Small Molecule Interactions
BindingDB:蛋白质-小分子相互作用的开放知识库
- 批准号:
10706457 - 财政年份:2022
- 资助金额:
$ 49.96万 - 项目类别:
Translation of small open reading frames in 3'UTR enhances translation of canonical open reading frames
3UTR 中小型开放阅读框的翻译增强了规范开放阅读框的翻译
- 批准号:
10686152 - 财政年份:2022
- 资助金额:
$ 49.96万 - 项目类别:
Translation of small open reading frames in 3'UTR enhances translation of canonical open reading frames
3UTR 中小型开放阅读框的翻译增强了规范开放阅读框的翻译
- 批准号:
10671093 - 财政年份:2022
- 资助金额:
$ 49.96万 - 项目类别:
BindingDB: An Open Knowledgebase of Protein-Small Molecule Interactions
BindingDB:蛋白质-小分子相互作用的开放知识库
- 批准号:
10331669 - 财政年份:2022
- 资助金额:
$ 49.96万 - 项目类别: