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.
语义定义的编程语言,这是完全 摘要是构建数学框架所必需的 用于程序优化。 特别是, 需要捕获实用语言的程序短语。 今天, 指称语言规范通常使人工 具有不可区分行为的程序短语之间的区别。 一种基于对误差值的现实处理的新方法, 模型中的误差传播在该项目中被利用。 顺序 函数在逐点排序下形成普通的Scott域, 错误元素的存在,并可以表示为决策 树 这有助于隐式地描述错误是如何传播的。 这种方法将用于定义实用语言,例如 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
Proton pump inhibition to prevent delayed chemotherapy-induced nausea and vomiting in patients receiving adjuvant or neoadjuvant breast cancer chemotherapy: a phase II, randomised double-blind crossover trial (PantoCIN)
- DOI:
10.1007/s00520-025-09528-0 - 发表时间:
2025-05-20 - 期刊:
- 影响因子:3.000
- 作者:
Navin Wewala;Yujin Kim;Katrina Sharples;Sarah Benge;Robert Cartwright;Alvin Tan;Louise Clement;Ying Huang;Sheridan Wilson;Marion Kuper-Hommel;Sarah Barton;Joanna Jones;Louise Bremer;Prashanth Hari Dass;Abbey Wrigley;Michael Findlay;Richard Isaacs - 通讯作者:
Richard Isaacs
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
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 constructive alternative to axiomatic data type definitions
公理数据类型定义的建设性替代方案
- DOI:
- 发表时间:
1980 - 期刊:
- 影响因子:0
- 作者:
Robert Cartwright - 通讯作者:
Robert Cartwright
Robert Cartwright的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Robert Cartwright', 18)}}的其他基金
EI: Can We Teach Object-Oriented Design to Beginners?
EI:我们可以向初学者教授面向对象设计吗?
- 批准号:
0306140 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Continuing 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
CISE Educational Infrastructure: Can We Unify the Programming Curriculum?
CISE教育基础设施:我们可以统一编程课程吗?
- 批准号:
9414170 - 财政年份:1994
- 资助金额:
-- - 项目类别:
Standard Grant
Program Specification and Testing Within an Integrated Programming Environment
集成编程环境中的程序规范和测试
- 批准号:
8403530 - 财政年份:1984
- 资助金额:
-- - 项目类别:
Standard Grant
相似海外基金
The interaction of concrete vs. abstract message types and time of day on prosocial behaviors.
具体与抽象消息类型以及一天中的时间对亲社会行为的相互作用。
- 批准号:
24K16470 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Early-Career Scientists
eTALK embodied Thought for Abstract Language Knowledge
eTALK体现了抽象语言知识的思想
- 批准号:
EP/Y029534/1 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Research Grant
Abstract rigidity for natural stability problems
自然稳定性问题的抽象刚性
- 批准号:
EP/X036723/1 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Research Grant
Research on Abstract Design Protection in Design Law
外观设计法中抽象设计保护研究
- 批准号:
23K18754 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Research Activity Start-up
Wave propagation study of abstract dynamical systems with applications
抽象动力系统的波传播研究及其应用
- 批准号:
RGPIN-2022-03842 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
Applications of set theory to abstract harmonic analysis
集合论在抽象调和分析中的应用
- 批准号:
RGPIN-2017-05712 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
Formal Analysis of Abstract Behavioural Models Using Automated Deductive Reasoning
使用自动演绎推理对抽象行为模型进行形式化分析
- 批准号:
RGPIN-2016-03992 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
Collaborative Research: Topics in Abstract, Applied, and Computational Harmonic Analysis
合作研究:抽象、应用和计算谐波分析主题
- 批准号:
2205852 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Standard Grant