课题基金 / 基金详情

Socio-technical ecosystems for scientific software development

Socio-technical ecosystems for scientific software development
科学软件开发的社会技术生态系统
批准号:
0943168
负责人:
James Herbsleb
金额:
$40.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2009
资助国家:
美国
项目状态:
已结题
起止时间:
2009-11-01 至 2013-09-30

项目摘要

项目成果

James Herbsleb的其他基金

相似基金

相关文献

中文摘要
翻译
该奖项是根据2009年美国复苏和再投资法案(公法111-5)资助的。本研究以使用开放科学网格的多个虚拟组织为样本,考察了协作科学研究中软件开发、共同创造和共享的实践。从仪器的配置和控制,到统计分析、仿真和可视化,几乎每一个产生科学成果的工作流程都涉及到软件。创建和维护软件是包括科学和工程虚拟组织在内的科学实验室中的一项重要活动。成功取决于克服协作的挑战和分布式软件开发的复杂协调问题。一个关键的挑战是,虽然科学是合作的,但它不是无私的;科学家在整个职业生涯中都面临着竞争压力,保持对他们编写的软件的持续控制可能与他们的职业成功有关。因此,像传统的开放源码项目这样的通用软件开发模型可能不太适合科学软件,因为从开放软件生态系统(如Eclipse)中提取的替代模型支持同样是竞争对手的团队之间的协作。如果对协调和激励挑战的复杂问题没有足够的理解,科学资助机构就不能在适当的政策上提供清晰的指导,以促进和维持协作科学中有效的软件开发。这项研究扩展了分布式软件开发中体系结构一致性的理论,并假设了技术体系结构在建立协调、合作和竞争发生的框架方面的核心作用。特别地,我们假设了一个架构的启用角色,它适当地支持协作,特别是当激励随着时间的推移而变化时。为了检验现有的实践和这些假设,研究小组将在三年内通过访谈、开放科学网格的软件使用数据、软件源代码和开发存储库收集数据。研究结果将有助于理解科学家如何创建和分享他们的软件。这样的理解将有助于改善科学研究中的合作实践,并帮助科学资助机构通过资助科学研究中的软件开发的政策、指导方针和教育来支持科学家。
英文摘要
This award is funded under the American Recovery and Reinvestment Act of 2009 (Public Law 111-5). This research examines practices of software development, co-creation and sharing in collaborative scientific research based on a sample of multiple virtual organizations using the Open Science Grid. Almost every workflow that generates scientific results involves software, from configuration and control of instruments, to statistical analysis, simulation and visualization. Creating and maintaining software is a significant activity in scientific laboratories, including science and engineering virtual organizations. Success depends upon overcoming both the challenges of collaboration and the complex coordination problems of distributed software development.A key challenge is that while science is collaborative, it is not selfless; scientists face competitive pressures throughout their careers and maintaining ongoing control over the software they write may be related to their career success. Consequently, common software development models like traditional open source projects may be less appropriate for scientific software as alternative models drawn from open software ecosystems, such as Eclipse, that support collaboration between groups that are also competitors. Without adequate understanding of the complex issues of both coordination and incentive challenges, scientific funding agencies cannot provide clear guidance on appropriate policy to promote and sustain effective software development in collaborative science.This research extends theories of architectural alignment in distributed software development and hypothesizes a central role for technical architectures in establishing the framework within which coordination, cooperation, and competition take place. In particular we hypothesize an enabling role for architectures that are appropriately aligned to support collaboration, particularly as incentives change over time. To examine existing practices and these hypotheses the research team will collect data through interviews, the Open Science Grid's software usage data, software source code and development repositories over three years. The results will build understanding of how scientists create and share their software. Such understanding will help to improve collaboration practices in scientific research as well as helping science-funding bodies support scientists through policy, guidelines and education on software development in funded scientific research.
期刊论文(12)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/2950290.2994160
发表时间: 2016-11
期刊: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering
影响因子: --
作者: [J. Herbsleb]
通讯作者: J. Herbsleb
DOI: 10.1145/2441776.2441792
发表时间: 2013-02
期刊: Proceedings of the 2013 conference on Computer supported cooperative work
影响因子: --
作者: [Jennifer Marlow;Laura A. Dabbish;J. Herbsleb]
通讯作者: Jennifer Marlow;Laura A. Dabbish;J. Herbsleb
DOI: 10.1093/reseval/rvv014
发表时间: 2015-10-01
期刊: RESEARCH EVALUATION
影响因子: 3.3
作者: [Howison, James, Deelman, Ewa, Herbsleb, James D.]
通讯作者: Herbsleb, James D.
Your process is showing: controversy management and perceived quality in wikipedia
您的流程正在显示:维基百科中的争议管理和感知质量
DOI: 10.1145/2441776.2441896
发表时间: 2013
期刊: Computer Supported Cooperative Work
影响因子: --
作者: [Towne, W. Ben, Kittur, Aniket, Kinnaird, Peter, Herbsleb, James]
通讯作者: Herbsleb, James
共 9 条
    Collaborative Research: CCRI: New: World Of Code (WoC): The development of curated code resource to support research in software engineering
    • 批准号:
      2120323
    • 项目类别:
      Standard Grant
    • 资助金额:
      $20.8万
    • 财政年份:
      2021
    • 负责人:
      James Herbsleb
    • 依托单位:
    CHS: Medium: Collaborative Research: SDI-CPR: Sustaining Digital Infrastructure as a Common Pool Resource
    • 批准号:
      1901311
    • 项目类别:
      Continuing Grant
    • 资助金额:
      $79.92万
    • 财政年份:
      2019
    • 负责人:
      James Herbsleb
    • 依托单位:
    CCRI: Collaborative Research: Planning for World Of Code (WoC): An Infrastructure for Open Source Software Census
    • 批准号:
      1925520
    • 项目类别:
      Standard Grant
    • 资助金额:
      $3.39万
    • 财政年份:
      2019
    • 负责人:
      James Herbsleb
    • 依托单位:
    BIGDATA: Collaborative Research: IA: OSCAR - Open Source Supply Chains and Avoidance of Risk: An Evidence Based Approach to Improve FLOSS Supply Chains
    • 批准号:
      1633083
    • 项目类别:
      Standard Grant
    • 资助金额:
      $42.94万
    • 财政年份:
      2016
    • 负责人:
      James Herbsleb
    • 依托单位:
    国内基金
    海外基金
    Supply Chain Collaboration in addressing Grand Challenges: Socio-Technical Perspective
    • 批准号:
      --
    • 项目类别:
      外国青年学者研究基金项目
    • 资助金额:
      --
    • 批准年份:
      2024
    • 负责人:
      Lim Jia Jia
    • 依托单位: