Semantics-Based Program Manipulation

基于语义的程序操作

基本信息

  • 批准号:
    9625667
  • 负责人:
  • 金额:
    $ 16.04万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    1996
  • 资助国家:
    美国
  • 起止时间:
    1996-09-01 至 1999-08-31
  • 项目状态:
    已结题

项目摘要

This research concerns the design and implementation of tools for interactive computer programming. The research focuses on the creation of tools that furnish language- specific, semantics-based, program manipulation operations. The project investigates both, program slicing and partial evaluation. In particular, the research studies (1) whether techniques developed for one of the operations can be applied to the other, and (2) whether the two operations can be combined to support more powerful techniques for manipulating programs. The research focuses on two areas. The first is operations for semantics-based program manipulation. Examples include program specialization, symbolic composition, and program generalization. The second is static analysis of programs. Research is conducted on static analysis methods needed in carrying out the above operations. Pointer analysis is of particular importance. In both areas the scope of the work includes development of theoretical foundations, algorithm design, and system implementation. One testbed for the ideas is the prototype C slicer, which currently is capable of slicing large (22,000-line) programs. ***
本研究涉及交互式计算机编程工具的设计和实现。研究的重点是提供特定语言的、基于语义的、程序操作操作的工具的创建。该项目研究了程序切片和部分求值。特别是,该研究研究了(1)为一种操作开发的技术是否可以应用于另一种操作,以及(2)这两种操作是否可以结合起来,以支持更强大的操作程序的技术。这项研究主要集中在两个方面。第一种是基于语义的程序操作。例子包括程序专门化、符号组合和程序泛化。第二种是程序的静态分析。对进行上述操作所需的静力分析方法进行了研究。指针分析特别重要。在这两个领域的工作范围包括理论基础,算法设计和系统实现的发展。这些想法的一个测试平台是原型C切片器,它目前能够切片大型(22,000行)程序。***

项目成果

期刊论文数量(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
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
SHF:Small: Crash Scene Investigation - Debugging Programs that Fail Unexpectedly
SHF:Small:崩溃现场调查 - 调试意外失败的程序
  • 批准号:
    1420866
  • 财政年份:
    2014
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
SHF: Medium: MACANTOK -- a MAchine-Code-ANalysis TOol Kit -- and its Applications
SHF:介质:MACANTOK——机器代码分析工具套件及其应用
  • 批准号:
    0904371
  • 财政年份:
    2009
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
Advanced Methods for Performing Static Analysis of Machine Code
执行机器代码静态分析的高级方法
  • 批准号:
    0810053
  • 财政年份:
    2008
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Continuing Grant
Collaborative Research: Advanced Static-Analysis Techniques for Ensuring Reliable Software
协作研究:确保软件可靠的先进静态分析技术
  • 批准号:
    0540955
  • 财政年份:
    2006
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Continuing Grant
CT-ISG: Advanced Methods for Checking Information-Security Properties
CT-ISG:检查信息安全属性的高级方法
  • 批准号:
    0524051
  • 财政年份:
    2005
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
Investigation of a New Compressed Representation of Boolean Functions
布尔函数新压缩表示的研究
  • 批准号:
    9986308
  • 财政年份:
    2000
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
Shape-Analysis for Languages with Destructive Updating
具有破坏性更新的语言的形状分析
  • 批准号:
    9619219
  • 财政年份:
    1997
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
Travel Support for U.S. Participants at an International Workshop; Wadern, Germany; March 9-13, 1992
为参加国际研讨会的美国参与者提供差旅支持;
  • 批准号:
    9122095
  • 财政年份:
    1992
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
Semantics-Based Program Integration
基于语义的程序集成
  • 批准号:
    9100424
  • 财政年份:
    1991
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Continuing 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
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Advanced Programming Environment Based on Program Semantics
基于程序语义的高级编程环境
  • 批准号:
    15K00090
  • 财政年份:
    2015
  • 资助金额:
    $ 16.04万
  • 项目类别:
    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
  • 资助金额:
    $ 16.04万
  • 项目类别:
    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
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
A Study on Program Verification Systems based on Analytic Semantics
基于分析语义的程序验证系统研究
  • 批准号:
    10680332
  • 财政年份:
    1998
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
CAREER: Semantics-based Program Analysis via Symbolic Composition of Transfer Relations
职业:通过传输关系的符号组合进行基于语义的程序分析
  • 批准号:
    9702805
  • 财政年份:
    1997
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Continuing Grant
A Proposal for European-American Collaboration on Semantics-Based Program Manipulation
欧美基于语义的程序操作合作的提案
  • 批准号:
    9221774
  • 财政年份:
    1994
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
Semantics-Based Program Integration
基于语义的程序集成
  • 批准号:
    9100424
  • 财政年份:
    1991
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Continuing Grant
Towards the Development of a Methodology For Application Program Conversion Based on Data Base Semantics
基于数据库语义的应用程序转换方法的发展
  • 批准号:
    7722244
  • 财政年份:
    1977
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
Collaborative Research Towards the Development of a Methodology For Application Program Conversions Based on Database Semantics
基于数据库语义的应用程序转换方法的协作研究
  • 批准号:
    7722505
  • 财政年份:
    1977
  • 资助金额:
    $ 16.04万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了