Semantics-Based Program Integration

基于语义的程序集成

基本信息

  • 批准号:
    9100424
  • 负责人:
  • 金额:
    $ 33.12万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    1991
  • 资助国家:
    美国
  • 起止时间:
    1991-07-01 至 1996-06-30
  • 项目状态:
    已结题

项目摘要

This award is for continued research on the design and implementation of tools for interactive computer programming. Specifically, support is to continue the research being carried out by the Wisconsin Program-Integration Project, which is currently supported by the National Science Foundation under PYI grant DCR-8552602. The goal of the project is the development of a tool for semantics-based program integration. By program integration is meant the merging process that one has to go through when a program's source code diverges into multiple variants (supporting different features, different operating systems, or incorporating different bug-fixes, for example). Semantics-based program integration means that the tool must determine whether the changes that were made to the base program to create the variants have undesirable semantic interactions. (Becuase problems such as program equivalence are undecidable, an integration system must use techniques that are safe approximations to such undecidable problems.) The research explores ways to create a system that tests whether several different, but related, variants of a base program interfere, and, if there is no interference, automatically merges tham into a common version that combines their separate features.
这个奖项是为了奖励在交互式计算机编程工具的设计和实现方面的持续研究。具体来说,支持是继续威斯康星计划整合项目正在进行的研究,该项目目前由美国国家科学基金会在PYI拨款DCR-8552602下支持。该项目的目标是开发一种基于语义的程序集成工具。程序集成是指当程序的源代码分化成多个变体(例如,支持不同的特性、不同的操作系统,或者合并不同的错误修复)时必须经历的合并过程。基于语义的程序集成意味着工具必须确定为创建变体而对基本程序所做的更改是否具有不希望的语义交互。(因为诸如程序等价之类的问题是不可确定的,所以集成系统必须使用安全近似于此类不可确定问题的技术。)该研究探索了创建一个系统的方法,该系统可以测试一个基本程序的几个不同但相关的变体是否相互干扰,如果没有干扰,则自动将它们合并为一个综合了它们各自功能的通用版本。

项目成果

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

Thomas Reps其他文献

Symbolic analysis via semantic reinterpretation
The SemGuS Toolkit
SemGuS 工具包
  • DOI:
  • 发表时间:
    2024
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Keith J.C. Johnson;Andrew Reynolds;Thomas Reps;Loris D'antoni
  • 通讯作者:
    Loris D'antoni
On the sequential nature of interprocedural program-analysis problems
  • DOI:
    10.1007/s002360050068
  • 发表时间:
    1996-11-01
  • 期刊:
  • 影响因子:
    0.500
  • 作者:
    Thomas Reps
  • 通讯作者:
    Thomas Reps
Automating Unrealizability Logic: Hoare-style Proof Synthesis for Infinite Sets of Programs
自动化不可实现逻辑:无限程序集的霍尔式证明综合
  • DOI:
    10.48550/arxiv.2401.13244
  • 发表时间:
    2024
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Shaan Nagy;Jinwoo Kim;Loris D'antoni;Thomas Reps
  • 通讯作者:
    Thomas Reps
Efficient comparison of program slices
  • DOI:
    10.1007/bf01261653
  • 发表时间:
    1991-08-01
  • 期刊:
  • 影响因子:
    0.500
  • 作者:
    Susan Horwitz;Thomas Reps
  • 通讯作者:
    Thomas Reps

Thomas Reps的其他文献

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

{{ truncateString('Thomas Reps', 18)}}的其他基金

Collaborative Research: SHF: Medium: Semantics-Aware Neural Models of Code
合作研究:SHF:媒介:代码的语义感知神经模型
  • 批准号:
    2212558
  • 财政年份:
    2022
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
SHF:Small: Crash Scene Investigation - Debugging Programs that Fail Unexpectedly
SHF:Small:崩溃现场调查 - 调试意外失败的程序
  • 批准号:
    1420866
  • 财政年份:
    2014
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
SHF: Medium: MACANTOK -- a MAchine-Code-ANalysis TOol Kit -- and its Applications
SHF:介质:MACANTOK——机器代码分析工具套件及其应用
  • 批准号:
    0904371
  • 财政年份:
    2009
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
Advanced Methods for Performing Static Analysis of Machine Code
执行机器代码静态分析的高级方法
  • 批准号:
    0810053
  • 财政年份:
    2008
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Continuing Grant
Collaborative Research: Advanced Static-Analysis Techniques for Ensuring Reliable Software
协作研究:确保软件可靠的先进静态分析技术
  • 批准号:
    0540955
  • 财政年份:
    2006
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Continuing Grant
CT-ISG: Advanced Methods for Checking Information-Security Properties
CT-ISG:检查信息安全属性的高级方法
  • 批准号:
    0524051
  • 财政年份:
    2005
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
Investigation of a New Compressed Representation of Boolean Functions
布尔函数新压缩表示的研究
  • 批准号:
    9986308
  • 财政年份:
    2000
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
Shape-Analysis for Languages with Destructive Updating
具有破坏性更新的语言的形状分析
  • 批准号:
    9619219
  • 财政年份:
    1997
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
Semantics-Based Program Manipulation
基于语义的程序操作
  • 批准号:
    9625667
  • 财政年份:
    1996
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
Travel Support for U.S. Participants at an International Workshop; Wadern, Germany; March 9-13, 1992
为参加国际研讨会的美国参与者提供差旅支持;
  • 批准号:
    9122095
  • 财政年份:
    1992
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant

相似国自然基金

Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    万元
  • 项目类别:
    外国青年学者研究基金项目
Exploring the Intrinsic Mechanisms of CEO Turnover and Market Reaction: An Explanation Based on Information Asymmetry
  • 批准号:
    W2433169
  • 批准年份:
    2024
  • 资助金额:
    万元
  • 项目类别:
    外国学者研究基金项目
基于tag-based单细胞转录组测序解析造血干细胞发育的可变剪接
  • 批准号:
    81900115
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
应用Agent-Based-Model研究围术期单剂量地塞米松对手术切口愈合的影响及机制
  • 批准号:
    81771933
  • 批准年份:
    2017
  • 资助金额:
    50.0 万元
  • 项目类别:
    面上项目
Reality-based Interaction用户界面模型和评估方法研究
  • 批准号:
    61170182
  • 批准年份:
    2011
  • 资助金额:
    57.0 万元
  • 项目类别:
    面上项目
Multistage,haplotype and functional tests-based FCAR 基因和IgA肾病相关关系研究
  • 批准号:
    30771013
  • 批准年份:
    2007
  • 资助金额:
    30.0 万元
  • 项目类别:
    面上项目
差异蛋白质组技术结合Array-based CGH 寻找骨肉瘤分子标志物
  • 批准号:
    30470665
  • 批准年份:
    2004
  • 资助金额:
    8.0 万元
  • 项目类别:
    面上项目
GaN-based稀磁半导体材料与自旋电子共振隧穿器件的研究
  • 批准号:
    60376005
  • 批准年份:
    2003
  • 资助金额:
    20.0 万元
  • 项目类别:
    面上项目

相似海外基金

New reational program semantics based on the notion of continuations and contexts
基于延续和上下文概念的新理性程序语义
  • 批准号:
    16K12409
  • 财政年份:
    2016
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Advanced Programming Environment Based on Program Semantics
基于程序语义的高级编程环境
  • 批准号:
    15K00090
  • 财政年份:
    2015
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A Merger of the Workshops on Generative and Component-Based Software Engineering (GCSE) and on the Semantics, Applications and Implementation of Program Generation (SAIG)
生成和基于组件的软件工程 (GCSE) 和程序生成的语义、应用和实现 (SAIG) 研讨会的合并
  • 批准号:
    0215394
  • 财政年份:
    2002
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
A Merger of the Workshops on Generative and Component-Based Software Engineering (GCSE) and on the Semantics, Applications and Implementation of Program Generation (SAIG)
生成和基于组件的软件工程 (GCSE) 和程序生成的语义、应用和实现 (SAIG) 研讨会的合并
  • 批准号:
    0243259
  • 财政年份:
    2002
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
A Study on Program Verification Systems based on Analytic Semantics
基于分析语义的程序验证系统研究
  • 批准号:
    10680332
  • 财政年份:
    1998
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
CAREER: Semantics-based Program Analysis via Symbolic Composition of Transfer Relations
职业:通过传输关系的符号组合进行基于语义的程序分析
  • 批准号:
    9702805
  • 财政年份:
    1997
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Continuing Grant
Semantics-Based Program Manipulation
基于语义的程序操作
  • 批准号:
    9625667
  • 财政年份:
    1996
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
A Proposal for European-American Collaboration on Semantics-Based Program Manipulation
欧美基于语义的程序操作合作的提案
  • 批准号:
    9221774
  • 财政年份:
    1994
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
Towards the Development of a Methodology For Application Program Conversion Based on Data Base Semantics
基于数据库语义的应用程序转换方法的发展
  • 批准号:
    7722244
  • 财政年份:
    1977
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
Collaborative Research Towards the Development of a Methodology For Application Program Conversions Based on Database Semantics
基于数据库语义的应用程序转换方法的协作研究
  • 批准号:
    7722505
  • 财政年份:
    1977
  • 资助金额:
    $ 33.12万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了