SoD-TEAM: Programming by Sketching

SoD-TEAM:通过草图进行编程

基本信息

  • 批准号:
    0613997
  • 负责人:
  • 金额:
    $ 20万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2006
  • 资助国家:
    美国
  • 起止时间:
    2006-10-01 至 2009-09-30
  • 项目状态:
    已结题

项目摘要

0613997Rastislav BodikU of Cal - BerkeleyTITLE Programming by SketchingSoftware is designed and implemented in a layered way: requirements are refined into designs, which are in turn implemented with low-level code.The implementation gap is responsible for the lack of a formal correctness connection between the layers: functionality is typically not formally specified and implementations are produced by hand rather than generated. This project proposes to bridge the implementation gap by making it easier both to write specifications and to implement the low-level code. To make the challenging problem manageable, the project focuses on the domain of scientific computing. The chief technical approach is sketching, a new software synthesis approach where the programmer develops a partial implementation --- a sketch --- and a separate specification of the desired functionality. The synthesizer then completes the sketch to behave like thespecification. This exploratory project will (a) investigate how to extend the applicability of a SAT-based synthesizer to increasingly larger programs; b) develop techniques for synthesizing programs that are currently beyond the power of the SAT synthesizer; and (c) develop a robust sketching synthesizer for a class of scientific programs.
0613997 Rastislav BodikU of Cal -Berkeley TITLE Programming by SketchingSoftware是以分层的方式设计和实现的:需求被细化到设计中,然后用低级代码实现。实现间隙是层之间缺乏正式正确性连接的原因:功能通常没有正式指定,实现是手工产生的,而不是生成的。该项目建议通过使编写规范和实现低级代码更容易来弥合实现差距。 为了使具有挑战性的问题易于管理,该项目侧重于科学计算领域。 主要的技术方法是草图,这是一种新的软件综合方法,程序员开发部分实现-草图-和所需功能的单独规范。 然后合成器完成草图,使其表现得像指定的那样。 这个探索性项目将(a)研究如何将基于SAT的合成器的适用性扩展到越来越大的程序; B)开发用于合成目前超出SAT合成器能力的程序的技术;以及(c)为一类科学程序开发一个强大的草图合成器。

项目成果

期刊论文数量(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 }}

Rastislav Bodik其他文献

Rastislav Bodik的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Rastislav Bodik', 18)}}的其他基金

Collaborative Research: FMitF: Track I: End-usser Programming for CAD Systems via Language Design and Synthesis
协作研究:FMitF:第一轨:通过语言设计和综合进行 CAD 系统的最终用户编程
  • 批准号:
    2219864
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
FMitF: Track I: End-User Programming with Synthesis-Guided Interaction Models
FMITF:第一轨:使用综合引导交互模型的最终用户编程
  • 批准号:
    2122950
  • 财政年份:
    2021
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
RAPID: Collecting Reliable COVID-19 Datasets in Crisis Conditions
RAPID:在危机情况下收集可靠的 COVID-19 数据集
  • 批准号:
    2029457
  • 财政年份:
    2020
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
FMitF: Track II: Programming by Demonstration for the Browser with Applications in Data Science
FMITF:轨道 II:通过数据科学应用程序对浏览器进行演示编程
  • 批准号:
    1918027
  • 财政年份:
    2019
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Convergence Accelerator Phase I (RAISE): Linking the Open Knowledge Network to the Web with End-User Programming
融合加速器第一阶段 (RAISE):通过最终用户编程将开放知识网络链接到网络
  • 批准号:
    1936731
  • 财政年份:
    2019
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
CAPA: Collaborative Research: ARION: Taming Heterogeneity with DSLs, Approximation, and Synthesis
CAPA:合作研究:ARION:通过 DSL、近似和综合来驯服异质性
  • 批准号:
    1723352
  • 财政年份:
    2017
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SI2-SSE: Algorithms and Tools for Data-Driven Executable Biology
SI2-SSE:数据驱动的可执行生物学的算法和工具
  • 批准号:
    1535191
  • 财政年份:
    2015
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Student travel support for POPL 2016
POPL 2016 学生旅行支持
  • 批准号:
    1549324
  • 财政年份:
    2015
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Student travel support for POPL 2016
POPL 2016 学生旅行支持
  • 批准号:
    1625220
  • 财政年份:
    2015
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SHF: Small: Programming Abstractions for Algorithmic Software Synthesis
SHF:小型:算法软件综合的编程抽象
  • 批准号:
    0916351
  • 财政年份:
    2009
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant

相似国自然基金

基于MDT联合PBL、CBL教学法的剧场课堂的构建与应用
  • 批准号:
    2025JJ80885
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于精准管理模式的智慧团队献血管理平台的构建与应用研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
医防融合视域下社区复合型口腔卫生服务团队建设策略研究
  • 批准号:
    2025JZ38
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于视频及认知任务分析对心脏外科手术团队非技术技能水平评估方法的研究
  • 批准号:
    JCZRLH202500713
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
数字赋能创业团队韧性形成机理与路径研究
  • 批准号:
    2025JJ50458
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
实施科学视角下气管切开护理证据转化障碍机制与多学科团队干预策略研究
  • 批准号:
    2025JJ80740
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于公立医院高质量发展背景下肿瘤中心实体化微型MDT重组的运行体系研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基层医院专职卒中救治团队对急性缺血性脑血管病溶栓及介入取栓的质控评价影响
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    4.0 万元
  • 项目类别:
    省市级项目
DRG 支付背景下临床药师参与神经外科 ERAS-MDT 团队工 作模式的探索
  • 批准号:
    2024JJ9359
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
人机混合团队实体性在人机协同服务中的影响和作用机制
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: Multiple Team Membership (MTM) through Technology: A path towards individual and team wellbeing?
协作研究:通过技术实现多重团队成员 (MTM):通往个人和团队福祉的道路?
  • 批准号:
    2345652
  • 财政年份:
    2024
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Investigating the Impacts of Anthropomorphism on AI Perception: Moderated Mediation Effects of Openness to Experience and Team-member Exchange with AI as Teammate
调查拟人化对人工智能感知的影响:体验开放性和与人工智能作为队友的团队成员交流的调节中介效应
  • 批准号:
    24K00293
  • 财政年份:
    2024
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
A Holistic Approach to Improve Learning and Motivation in Introductory Programming with Automated Grading, Web-based Team Support, and Game Development
通过自动评分、基于网络的团队支持和游戏开发提高入门编程学习和动机的整体方法
  • 批准号:
    2345097
  • 财政年份:
    2024
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
HSI Implementation and Evaluation Project: Establishing a Peer-Led Team Learning Program at the College of Science and Engineering
HSI 实施和评估项目:在科学与工程学院建立同伴主导的团队学习计划
  • 批准号:
    2345162
  • 财政年份:
    2024
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Conference: Cyberinfrastructure Leadership Academy: Team Science and Grand Challenges
会议:网络基础设施领导学院:团队科学和重大挑战
  • 批准号:
    2414440
  • 财政年份:
    2024
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Collaborative Research: Multiple Team Membership (MTM) through Technology: A path towards individual and team wellbeing?
协作研究:通过技术实现多重团队成员 (MTM):通往个人和团队福祉的道路?
  • 批准号:
    2345651
  • 财政年份:
    2024
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Enhancing Multidisciplinary Team Meetings via AI-Enabled Data Assimilation
通过人工智能支持的数据同化增强多学科团队会议
  • 批准号:
    IM240100224
  • 财政年份:
    2024
  • 资助金额:
    $ 20万
  • 项目类别:
    Mid-Career Industry Fellowships
Community Building and Team Science Support for the Global Centers Program
全球中心计划的社区建设和团队科学支持
  • 批准号:
    2419639
  • 财政年份:
    2024
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Truata - Red Team of PET Competition
Truata - PET 比赛红队
  • 批准号:
    900259
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Collaborative R&D
Collaborative Research: EPIIC: Expanding Team Capacity for High Impact and New Growth (ETCHING) Cohort
合作研究: EPIIC:扩大高影响力和新增长 (ETCHING) 队列的团队能力
  • 批准号:
    2331217
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了