RUI: Design of Object-Oriented Programming Languages
RUI:面向对象编程语言的设计
基本信息
- 批准号:9870253
- 负责人:
- 金额:$ 10.4万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1998
- 资助国家:美国
- 起止时间:1998-07-01 至 2001-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
9870253 The goal of this grant is the development of very expressive, yet provably statically type-safe, object oriented programming languages. The following topics will be the main focus of this work: (1) The design of module systems for object-oriented programming languages. The module system will be designed and implemented as an extension of the language LOOM. (2) The application of the knowledge learned in the design of LOOM to extend the expressiveness of Java by adding a "ThisType" construct and parametric polymorphism. This work will include adding a generalization of the ThisType construct to support the equivalent of Beta's virtual types in a type-safe way. (3) The development of materials to better communicate the results of recent work on the foundations of object-oriented languages to a broader audience. (4) The extension of preliminary work on the design of a statically-typed concurrent object-oriented language. Major problems to be solved include reserving objects during method calls and providing more robust constructs to make it easier to avoid deadlock. Techniques for investigating all of these areas include both formal methods (e.g., proofs of type safety) as well as the construction of interpreters and/or compilers to support experimentation with the new languages and designs.***
9870253 这项资助的目标是开发非常具有表现力、但可证明静态类型安全、面向对象的编程语言。以下主题将是这项工作的主要焦点:(1)面向对象编程语言的模块系统的设计。 该模块系统将作为LOOM语言的扩展来设计和实现。 (2)应用在LOOM设计中学到的知识,通过添加“ThisType”构造和参数多态性来扩展Java的表达能力。这项工作将包括添加 ThisType 构造的泛化,以类型安全的方式支持 Beta 虚拟类型的等效项。 (3) 开发材料,以便更好地将面向对象语言基础上的最新工作成果传达给更广泛的受众。 (4)静态类型并发面向对象语言设计前期工作的扩展。 要解决的主要问题包括在方法调用期间保留对象以及提供更健壮的构造以更容易避免死锁。 研究所有这些领域的技术包括形式方法(例如类型安全证明)以及解释器和/或编译器的构造以支持新语言和设计的实验。***
项目成果
期刊论文数量(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 }}
Kim Bruce其他文献
Measurement of segmental pulmonary blood flow velocity using a loop doppler catheter
- DOI:
10.1016/0735-1097(90)92580-u - 发表时间:
1990-02-01 - 期刊:
- 影响因子:
- 作者:
Steven J. Bailin;Keith Wyche;Kim Bruce;Carl White;Robert F. Wilson - 通讯作者:
Robert F. Wilson
Kim Bruce的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Kim Bruce', 18)}}的其他基金
RUI: Modules and Parallel Specialization of Object Types
RUI:对象类型的模块和并行专业化
- 批准号:
0632458 - 财政年份:2006
- 资助金额:
$ 10.4万 - 项目类别:
Continuing Grant
RUI: Modules and Parallel Specialization of Object Types
RUI:对象类型的模块和并行专业化
- 批准号:
0306486 - 财政年份:2003
- 资助金额:
$ 10.4万 - 项目类别:
Continuing Grant
Making Interaction Fundamental in Object-oriented CS1: Programming Tools and Curricular Materials to Support Concurrency and Event-driven Programming
让交互成为面向对象 CS1 的基础:支持并发和事件驱动编程的编程工具和课程材料
- 批准号:
0088895 - 财政年份:2001
- 资助金额:
$ 10.4万 - 项目类别:
Standard Grant
RUI: Design of Object-Oriented Programming Languages
RUI:面向对象编程语言的设计
- 批准号:
9988210 - 财政年份:2000
- 资助金额:
$ 10.4万 - 项目类别:
Standard Grant
RUI: Semantics and Design of Object-Oriented Languages
RUI:面向对象语言的语义和设计
- 批准号:
9424123 - 财政年份:1995
- 资助金额:
$ 10.4万 - 项目类别:
Continuing Grant
Foundations of Object-Oriented Languages Workshop; June 24-26, l993; Williamstown, MA.
面向对象语言基础研讨会;
- 批准号:
9302344 - 财政年份:1993
- 资助金额:
$ 10.4万 - 项目类别:
Standard Grant
RUI: Semantics of Object-Oriented Languages
RUI:面向对象语言的语义
- 批准号:
9121778 - 财政年份:1992
- 资助金额:
$ 10.4万 - 项目类别:
Continuing Grant
Type Structures in Programming Languages
编程语言中的类型结构
- 批准号:
9105316 - 财政年份:1991
- 资助金额:
$ 10.4万 - 项目类别:
Standard Grant
The Semantics of Types and Polymorphism in Programming
编程中类型和多态性的语义
- 批准号:
8603890 - 财政年份:1986
- 资助金额:
$ 10.4万 - 项目类别:
Standard Grant
RUI: Models of Typed and Untyped Lambda Calculus (Computer Research)
RUI:类型化和非类型化 Lambda 演算模型(计算机研究)
- 批准号:
8402700 - 财政年份:1984
- 资助金额:
$ 10.4万 - 项目类别:
Continuing Grant
相似国自然基金
Applications of AI in Market Design
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国青年学者研 究基金项目
基于“Design-Build-Test”循环策略的新型紫色杆菌素组合生物合成研究
- 批准号:
- 批准年份:2021
- 资助金额:0.0 万元
- 项目类别:省市级项目
在噪声和约束条件下的unitary design的理论研究
- 批准号:12147123
- 批准年份:2021
- 资助金额:18 万元
- 项目类别:专项基金项目
相似海外基金
CPS: Medium: Collaborative Research: Srch3D: Efficient 3D Model Search via Online Manufacturing-specific Object Recognition and Automated Deep Learning-Based Design Classification
CPS:中:协作研究:Srch3D:通过在线制造特定对象识别和基于自动化深度学习的设计分类进行高效 3D 模型搜索
- 批准号:
2240733 - 财政年份:2022
- 资助金额:
$ 10.4万 - 项目类别:
Standard Grant
Multiple-object auction design with multidimensional types
多维类型的多物品拍卖设计
- 批准号:
21K01401 - 财政年份:2021
- 资助金额:
$ 10.4万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
The influence of object design on children's causal reasoning
物体设计对儿童因果推理的影响
- 批准号:
532536-2019 - 财政年份:2021
- 资助金额:
$ 10.4万 - 项目类别:
Postgraduate Scholarships - Doctoral
The influence of object design on children's causal reasoning
物体设计对儿童因果推理的影响
- 批准号:
532536-2019 - 财政年份:2020
- 资助金额:
$ 10.4万 - 项目类别:
Postgraduate Scholarships - Doctoral
The influence of object design on children's causal reasoning
物体设计对儿童因果推理的影响
- 批准号:
532536-2019 - 财政年份:2019
- 资助金额:
$ 10.4万 - 项目类别:
Postgraduate Scholarships - Doctoral
CPS: Medium: Collaborative Research: Srch3D: Efficient 3D Model Search via Online Manufacturing-specific Object Recognition and Automated Deep Learning-Based Design Classification
CPS:中:协作研究:Srch3D:通过在线制造特定对象识别和基于自动化深度学习的设计分类进行高效 3D 模型搜索
- 批准号:
1932146 - 财政年份:2019
- 资助金额:
$ 10.4万 - 项目类别:
Standard Grant
Analysis and Design of Deep Learning Algorithms for Object Detection and Recognition
目标检测与识别深度学习算法分析与设计
- 批准号:
542641-2019 - 财政年份:2019
- 资助金额:
$ 10.4万 - 项目类别:
Alexander Graham Bell Canada Graduate Scholarships - Master's
Design and development of an visual perception and object localization device for autonomous stems
自主茎视觉感知和物体定位装置的设计与开发
- 批准号:
541896-2019 - 财政年份:2019
- 资助金额:
$ 10.4万 - 项目类别:
University Undergraduate Student Research Awards
CPS: Medium: Collaborative Research: Srch3D: Efficient 3D Model Search via Online Manufacturing-specific Object Recognition and Automated Deep Learning-Based Design Classification
CPS:中:协作研究:Srch3D:通过在线制造特定对象识别和基于自动化深度学习的设计分类进行高效 3D 模型搜索
- 批准号:
1931977 - 财政年份:2019
- 资助金额:
$ 10.4万 - 项目类别:
Standard Grant
Design and Development of a Real-time Multi-object Detection and Tracking Vision System for MP-R Patrol Robot**********
MP-R巡逻机器人实时多目标检测与跟踪视觉系统的设计与开发************
- 批准号:
536008-2018 - 财政年份:2018
- 资助金额:
$ 10.4万 - 项目类别:
Engage Grants Program