Fully Abstract Semantics for Practical Languages

实用语言的完全抽象语义

基本信息

  • 批准号:
    9122518
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing grant
  • 财政年份:
    1992
  • 资助国家:
    美国
  • 起止时间:
    1992-07-01 至 1996-12-31
  • 项目状态:
    已结题

项目摘要

Semantic definitions for programming languages which are fully abstract are needed in the construction of a mathematical framework for program optimization. In particular, the observable behavior of program phrases in practical languages needs to be captured. Today, denotational language specifications often make artificial distinctions between program phrases with indistinguishable behavior. A new approach based upon a realistic treatment of error values and error propagation in models is utilized in this project. Sequential functions form an ordinary Scott-domain under pointwise ordering in the presence of error elements and can be represented as decision trees. This helps to implicitly describe how errors are propagated. This approach will be used to define practical languages such as FORTRAN, Pascal, C, ML, and Scheme.
在构建程序优化的数学框架时需要完全抽象的编程语言的语义定义。 特别是,需要捕获实际语言中程序短语的可观察行为。 如今,指称语言规范经常在具有不可区分行为的程序短语之间进行人为区分。 该项目采用了一种基于模型中误差值和误差传播的实际处理的新方法。 在存在错误元素的情况下,顺序函数在逐点排序下形成普通的斯科特域,并且可以表示为决策树。 这有助于隐式描述错误如何传播。 这种方法将用于定义实用语言,例如 FORTRAN、Pascal、C、ML 和 Scheme。

项目成果

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

Robert Cartwright其他文献

Continuously Learning Complex Tasks via Symbolic Analysis (CoLeSlAw)
通过符号分析持续学习复杂任务 (CoLeSlAw)
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Adam Duracz;K. Chandy;M. Abdelrahman;J. España;R. Sai;Yao;Robert Cartwright;K. Palem
  • 通讯作者:
    K. Palem
SPCF: Its Model, Calculus, and Computational Power (Preliminary Version)
SPCF:模型、微积分和计算能力(初步版本)
  • DOI:
    10.1007/3-540-56596-5_39
  • 发表时间:
    1992
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ramarao Kanneganti;Robert Cartwright;M. Felleisen
  • 通讯作者:
    M. Felleisen
A core language for executable models of cyber physical systems: work in progress report
网络物理系统可执行模型的核心语言:进展报告
  • DOI:
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Walid Taha;Paul Brauner;Robert Cartwright;Verónica Gaspes;A. Ames;Alexandre Chapoutot
  • 通讯作者:
    Alexandre Chapoutot
Modeling Electromechanical Aspects of Cyber-Physical Systems
网络物理系统机电方面的建模
  • DOI:
    10.6092/joser_2016_07_01_p100
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yingfu Zeng;R. Chad;Walid M. Taha;Adam Duracz;Kevin Atkinson;Roland Philippsen;Robert Cartwright;M. O'Malley
  • 通讯作者:
    M. O'Malley
Developing a first course on cyber-physical systems
开发第一门网络物理系统课程
  • DOI:
    10.1145/3036686.3036692
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Walid Taha;Robert Cartwright;Roland Philippsen;Yingfu Zeng
  • 通讯作者:
    Yingfu Zeng

Robert Cartwright的其他文献

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

{{ truncateString('Robert Cartwright', 18)}}的其他基金

SoD: Synthesizing Device Drivers
SoD:综合设备驱动程序
  • 批准号:
    0439017
  • 财政年份:
    2004
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
EI: Can We Teach Object-Oriented Design to Beginners?
EI:我们可以向初学者教授面向对象设计吗?
  • 批准号:
    0306140
  • 财政年份:
    2003
  • 资助金额:
    --
  • 项目类别:
    Continuing grant
First-Class Genericity for Java
Java 的一流通用性
  • 批准号:
    0306494
  • 财政年份:
    2003
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Scalable Optimization of Generic Java
通用 Java 的可扩展优化
  • 批准号:
    0105596
  • 财政年份:
    2001
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Educational Innovation: Exploring a Safe Approach to Software Engineering
教育创新:探索软件工程的安全方法
  • 批准号:
    9713032
  • 财政年份:
    1997
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
A Smart Programming Environment for Java
Java 智能编程环境
  • 批准号:
    9708957
  • 财政年份:
    1997
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Smart Programming Environments
智能编程环境
  • 批准号:
    9633746
  • 财政年份:
    1996
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CISE Educational Infrastructure: Can We Unify the Programming Curriculum?
CISE教育基础设施:我们可以统一编程课程吗?
  • 批准号:
    9414170
  • 财政年份:
    1994
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Typechecking for PCN
PCN 型式检查
  • 批准号:
    9211008
  • 财政年份:
    1992
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Program Specification and Testing Within an Integrated Programming Environment
集成编程环境中的程序规范和测试
  • 批准号:
    8403530
  • 财政年份:
    1984
  • 资助金额:
    --
  • 项目类别:
    Standard Grant

相似国自然基金

验证在环的可信深度强化学习系统抽象训练方法研究
  • 批准号:
    62372176
  • 批准年份:
    2023
  • 资助金额:
    51 万元
  • 项目类别:
    面上项目
基于领域抽象的异构系统性能可移植编程模型研究
  • 批准号:
    62302251
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
人脑的皮层拓扑属性和抽象功能的关系研究
  • 批准号:
    32300881
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
带干扰抽象线性系统的动态反馈控制及应用
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    54 万元
  • 项目类别:
    面上项目
面向智能规划的可解释抽象的自动综合
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

The emergence of abstract structure knowledge across learning and sleep
学习和睡眠中抽象结构知识的出现
  • 批准号:
    10527095
  • 财政年份:
    2022
  • 资助金额:
    --
  • 项目类别:
The emergence of abstract structure knowledge across learning and sleep
学习和睡眠中抽象结构知识的出现
  • 批准号:
    10687207
  • 财政年份:
    2022
  • 资助金额:
    --
  • 项目类别:
Developmental origins and downstream consequences of abstract verbal reference
抽象言语指称的发展起源和下游后果
  • 批准号:
    10675621
  • 财政年份:
    2021
  • 资助金额:
    --
  • 项目类别:
Developmental origins and downstream consequences of abstract verbal reference
抽象言语指称的发展起源和下游后果
  • 批准号:
    10473520
  • 财政年份:
    2021
  • 资助金额:
    --
  • 项目类别:
Developmental origins and downstream consequences of abstract verbal reference
抽象言语指称的发展起源和下游后果
  • 批准号:
    10311348
  • 财政年份:
    2021
  • 资助金额:
    --
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了