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-SOSS质量模型所定义的指标。要了解相关性,将使用以下方法。首先,将构建依赖图图,从而在全球范围内捕获软件依赖关系。这需要克服清理和聚类数据时要面临的技术挑战,因为现实世界项目包含与外部组件使用相关的各种特质。其次,将使用此全球依赖图图制定一套利用度量标准,该图表捕获了这些项目的组件用法的深度和广度。最后,将计算数据集中大量项目子集的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
Proxy calibration to instrumental data set: Implications for paleoceanographic reconstructions
仪器数据集的代理校准:对古海洋学重建的影响
- DOI:
10.1029/2009gc002604 - 发表时间:
2007 - 期刊:
- 影响因子:3.7
- 作者:
F. Abrantes;Teresa Rodrigues;G. Vis;Ulrich Alt;A. Voelker;Isabelle Gil;S. Lebreiro;Ralph Schneider;Cristina Lopes;Helga Jonsdottir;Ian Harris;Lynn Witt;J. Grimalt - 通讯作者:
J. Grimalt
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
相似国自然基金
靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
- 批准号:32370966
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
- 批准号:82304478
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
- 批准号:82302422
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
- 批准号:82371712
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
- 批准号:32372613
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
相似海外基金
Phase Ib/II study of safety and efficacy of EZH2 inhibitor, tazemetostat, and PD-1 blockade for treatment of advanced non-small cell lung cancer
EZH2 抑制剂、他泽美司他和 PD-1 阻断治疗晚期非小细胞肺癌的安全性和有效性的 Ib/II 期研究
- 批准号:
10481965 - 财政年份:2024
- 资助金额:
$ 49.96万 - 项目类别:
Developing a nucleic acid force field with direct chemical perception for computational modeling of nucleic acid therapeutics
开发具有直接化学感知的核酸力场,用于核酸治疗的计算建模
- 批准号:
10678562 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Toward synthetic chemically defined mRNA for human therapeutics
用于人类治疗的合成化学定义的 mRNA
- 批准号:
10649299 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Mechanisms of Toxicity Induced by EWS/FLI1 Overdose in Ewing Sarcoma
EWS/FLI1 过量引起尤文肉瘤的毒性机制
- 批准号:
10719095 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别:
Discovering clinical endpoints of toxicity via graph machine learning and semantic data analysis
通过图机器学习和语义数据分析发现毒性的临床终点
- 批准号:
10745593 - 财政年份:2023
- 资助金额:
$ 49.96万 - 项目类别: