SHF:Small: Social-Technical Code Search
SHF:Small:社会技术代码搜索
基本信息
- 批准号:1321112
- 负责人:
- 金额:$ 30万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2013
- 资助国家:美国
- 起止时间:2013-09-15 至 2016-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Programming has undergone a paradigm shift: with the abundance of resources available on the web, including open source code repositories, question and answer forums, tutorials, and online books, programmers now routinely search for code. Indeed, it can easily be argued that the modern programmer has to be as versed in finding and interpreting relevant code on the web as they are in actually writing code.Clearly, how effective and efficient developers are in their searches depends on the tool they use. Whether a search concerns a quest for an entire component that performs certain functionality, a hunt for an example of how to use an API, or a quick look for how to implement some algorithm, the success of the search stands or falls with the quality and relevance of the results returned by the chosen search engine.This proposal seeks to explore the concept of social-technical code search, in which the information that is used by the search engine to produce its results is enriched with both social and technical metadata that, together, construct a rich context about the code, its current state, and how it came about. We hypothesize that this context significantly increases the quality and relevance of code search results, and, particularly, too, enables the developer to effectively explore code search results rather than just examining each result one-by-one in isolation.Specific outcomes from this research will include: (1) a novel conceptual approach to code search, (2) new ranking algorithms that take into account both code and its social-technical context when ordering search results, (3) a novel code search engine and associated search interface, (4) new insights into how developers search for code, and (5) an publicly available archive of search queries and behaviors that can be mined and analyzed by other researchers for their purposes.
编程经历了一个范式的转变:随着网络上丰富的可用资源,包括开源代码存储库、问答论坛、教程和在线书籍,程序员现在经常搜索代码。事实上,我们可以很容易地认为,现代程序员必须精通于在网络上查找和解释相关代码,就像他们实际编写代码一样。显然,开发人员的搜索效果和效率取决于他们使用的工具。无论搜索是关于寻找执行某些功能的整个组件,还是寻找如何使用API的示例,还是快速查找如何实现某些算法,搜索的成功与否取决于所选搜索引擎返回的结果的质量和相关性。本提案旨在探索社会-技术代码搜索的概念,在这个概念中,搜索引擎用来产生结果的信息被社会和技术元数据所丰富,这些元数据一起构建了一个关于代码、当前状态以及它是如何产生的丰富上下文。我们假设这个上下文显著地提高了代码搜索结果的质量和相关性,并且,特别地,也使开发人员能够有效地探索代码搜索结果,而不仅仅是孤立地逐个检查每个结果。这项研究的具体成果将包括:(1)一种新的代码搜索概念方法,(2)在排序搜索结果时考虑到代码及其社会技术背景的新排名算法,(3)一种新的代码搜索引擎和相关搜索界面,(4)对开发人员如何搜索代码的新见解,以及(5)可供其他研究人员挖掘和分析的搜索查询和行为的公开存档。
项目成果
期刊论文数量(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 }}
Adriaan van der Hoek其他文献
Adriaan van der Hoek的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Adriaan van der Hoek', 18)}}的其他基金
FW-HTF-RL: Improving the Mental Well-being and Productivity of the Software Development Workforce of Tomorrow
FW-HTF-RL:提高未来软件开发人员的心理健康和生产力
- 批准号:
2326489 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Distributed Fragmented Software Design Meetings
协作研究:SHF:小型:分布式碎片化软件设计会议
- 批准号:
2210812 - 财政年份:2022
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
HCC: Large: Collaborative Research: Large-Scale Human-Centered Coordination Systems to Support Interdependent Tasks in Context
HCC:大型:协作研究:大规模以人为中心的协调系统,支持上下文中相互依赖的任务
- 批准号:
1111446 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
SHF: HCC: Small: Software Design Sketching
SHF:HCC:小型:软件设计草图
- 批准号:
1118052 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Calico: Improving Software Design Education with Tool Support, Design Exercises, and Course Modules for Sketch-Based, Continuous Design Practice and Reflection
Calico:通过工具支持、设计练习和基于草图的持续设计实践和反思的课程模块来改进软件设计教育
- 批准号:
0920777 - 财政年份:2009
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Workshop Proposal: Studying Experts Engaged in Early Software Design
研讨会提案:研究从事早期软件设计的专家
- 批准号:
0845840 - 财政年份:2008
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Student Travel Support for ACM SIGSOFT 2006/FSE 14 INSPIRATIONS: A Ph.D. Orientation for Undergraduate and M.S. Students
ACM SIGSOFT 2006/FSE 14 的学生旅行支持灵感:博士
- 批准号:
0630455 - 财政年份:2006
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
EASEL: Improving Software Design Education with A Layered Design Environment
EASEL:通过分层设计环境改进软件设计教育
- 批准号:
0536203 - 财政年份:2006
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
SimSE: Expanding a Proof-of-Concept Software Engineering Simulation Environment into a Comprehensive Classroom Approach for Educating Students in the Software Development Process
SimSE:将概念验证软件工程仿真环境扩展为在软件开发过程中教育学生的综合课堂方法
- 批准号:
0618869 - 财政年份:2006
- 资助金额:
$ 30万 - 项目类别:
Standard 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 万元
- 项目类别:重大研究计划
相似海外基金
Collaborative Research: SaTC: CORE: Small: Towards a Privacy-Preserving Framework for Research on Private, Encrypted Social Networks
协作研究:SaTC:核心:小型:针对私有加密社交网络研究的隐私保护框架
- 批准号:
2318843 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
Narratives of hope: small stories of desistance; building social capital amid on-going Covid 19 restrictions at HMP/YOI Winchester
希望的叙述:停止的小故事;
- 批准号:
2875591 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Studentship
Collaborative Research: SaTC: CORE: Small: Towards a Privacy-Preserving Framework for Research on Private, Encrypted Social Networks
协作研究:SaTC:核心:小型:针对私有加密社交网络研究的隐私保护框架
- 批准号:
2318844 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
Collaborative Research: HCC: Small: Supporting Flexible and Safe Disability Representation in Social Virtual Reality
合作研究:HCC:小型:支持社交虚拟现实中灵活、安全的残疾表征
- 批准号:
2328183 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Collaborative Research: SaTC: CORE: Small: Analytical Models for Conversational Social Engineering Attacks
协作研究:SaTC:核心:小型:对话式社会工程攻击的分析模型
- 批准号:
2319802 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
Collaborative Research: HCC: Small: Supporting Flexible and Safe Disability Representation in Social Virtual Reality
合作研究:HCC:小型:支持社交虚拟现实中灵活、安全的残疾表征
- 批准号:
2328182 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Machine Learning and AI Plugin Empowering Small Businesses to Champion Social Mobility
机器学习和人工智能插件使小型企业能够支持社交流动性
- 批准号:
10056166 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Grant for R&D
HCC: Small: Incorporating Procedural Fairness in Flagging Mechanisms on Social Media Sites
HCC:小型:将程序公平性纳入社交媒体网站上的标记机制
- 批准号:
2329394 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Collaborative Research: SaTC: CORE: Small: Analytical Models for Conversational Social Engineering Attacks
协作研究:SaTC:核心:小型:对话式社会工程攻击的分析模型
- 批准号:
2319803 - 财政年份:2023
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: Promoting Social Learning Amid Interference in the Age of Social Media
合作研究:AF:小:在社交媒体时代的干扰下促进社交学习
- 批准号:
2208663 - 财政年份:2022
- 资助金额:
$ 30万 - 项目类别:
Standard Grant