Typed Programming Languages for Databases
数据库的类型化编程语言
基本信息
- 批准号:9004137
- 负责人:
- 金额:$ 14.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing grant
- 财政年份:1990
- 资助国家:美国
- 起止时间:1990-09-15 至 1993-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
While considerable progress has been made in the past three years on the static typechecking of object-oriented languages, object- oriented databases pose additional problems. In particular we need to clarify the relationship between type and extent. The relationship EMPLOYEE PERSON as a relationship between classes or types says something about the inheritance of methods, while in a database context it also means set inclusion. There is an apparent contradiction: how can a set of one type be a subset of a set of some other type? The use of "partially dynamic" types is investigated in order to resolve this issue, which will allow us to deal with heterogeneous collections in a statically typed system. The rules for type checking for heterogeneous collections appear to be closely related to those already developed for manipulating relational databases. If this is the case, then type inference should also be possible. Research plan includes development of a prototype language that demonstrates the feasibility of these ideas.
虽然过去三年在面向对象语言的静态类型检查方面取得了相当大的进展,但面向对象数据库也带来了其他问题。 特别是我们需要澄清类型和范围之间的关系。 EMPLOYEE PERSON 关系作为类或类型之间的关系说明了方法的继承,而在数据库上下文中,它也意味着集合包含。 有一个明显的矛盾:一种类型的集合怎么可能是另一种类型的集合的子集? 为了解决这个问题,我们研究了“部分动态”类型的使用,这将使我们能够在静态类型系统中处理异构集合。 异构集合的类型检查规则似乎与已经开发的用于操作关系数据库的规则密切相关。 如果是这种情况,那么类型推断也应该是可能的。研究计划包括开发一种原型语言来证明这些想法的可行性。
项目成果
期刊论文数量(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 }}
O. Peter Buneman其他文献
O. Peter Buneman的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('O. Peter Buneman', 18)}}的其他基金
NSF/Espirit Workshop on Database Programming Languages and Environments
NSF/Espirit 数据库编程语言和环境研讨会
- 批准号:
9318791 - 财政年份:1995
- 资助金额:
$ 14.5万 - 项目类别:
Continuing Grant
U.S.-France (INRIA) Cooperative Research: Languages for Databases and Knowledge Base
美法 (INRIA) 合作研究:数据库和知识库语言
- 批准号:
8817874 - 财政年份:1989
- 资助金额:
$ 14.5万 - 项目类别:
Continuing Grant
Combining Object-Oriented and Relational Database Programming (Computer and Information Science)
结合面向对象和关系数据库编程(计算机和信息科学)
- 批准号:
8610617 - 财政年份:1987
- 资助金额:
$ 14.5万 - 项目类别:
Continuing Grant
U.S.-U.K. Joint Workshop on Data Types and Persistence in Database Programming Languages, Appin, Scotland, August 27-30, 1985
美国-英国数据库编程语言中的数据类型和持久性联合研讨会,苏格兰阿平,1985 年 8 月 27-30 日
- 批准号:
8514622 - 财政年份:1985
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
Workshop on Database Interface Methods to Be Held October 25 - 26, 1982 in Philadelphia, Pennsylvania
数据库接口方法研讨会将于 1982 年 10 月 25 日至 26 日在宾夕法尼亚州费城举行
- 批准号:
8120985 - 财政年份:1982
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
相似海外基金
Conference: Midwest Programming Languages Summits 2023, 2024, 2025
会议:2023、2024、2025 年中西部编程语言峰会
- 批准号:
2330888 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
REU Site: Research Experience for undergraduates in Programming Languages (REPL)
REU 网站:编程语言本科生研究经验 (REPL)
- 批准号:
2244494 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
Travel: Student Travel for the Programming Languages Mentoring Workshop (PLMW) at the International Conference on Functional Programming (ICFP)
旅行:参加国际函数式编程会议 (ICFP) 编程语言指导研讨会 (PLMW) 的学生旅行
- 批准号:
2328059 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
NSF Student Travel Grant for the Programming Languages Mentoring Workshop at ACM SIGPLAN Conference on Programming Language Design and Implementation (PLMW@PLDI), 2023-2025
NSF 学生旅费补助金,用于 ACM SIGPLAN 编程语言设计与实现会议 (PLMW@PLDI) 编程语言指导研讨会,2023-2025 年
- 批准号:
2310964 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
Travel: NSF Student Travel Grant for 2023 ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
旅行:2023 年 ACM 编程语言和操作系统架构支持国际会议 (ASPLOS) 的 NSF 学生旅行补助金
- 批准号:
2311257 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
Travel: Oregon Programming Languages Summer School 2023: Types, Semantics, and Logic
旅行:2023 年俄勒冈编程语言暑期学校:类型、语义和逻辑
- 批准号:
2329771 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
Theory and Application for Robust and High-Performance Systems Programming Languages
鲁棒高性能系统编程语言的理论与应用
- 批准号:
22KJ0561 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Grant-in-Aid for JSPS Fellows
Travel: NSF Student Travel Grant for the Programming Languages Mentoring Workshop at ACM SIGPLAN Symposium on Principles of Programming Languages, 2024-2026
旅行:2024-2026 年 ACM SIGPLAN 编程语言原理研讨会编程语言指导研讨会的 NSF 学生旅行补助金
- 批准号:
2334703 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
Travel: NSF Student Travel Grant for 2024 ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
旅行:2024 年 ACM 编程语言和操作系统架构支持国际会议 (ASPLOS) 的 NSF 学生旅行补助金
- 批准号:
2327889 - 财政年份:2023
- 资助金额:
$ 14.5万 - 项目类别:
Standard Grant
Semantics and Implementation of Probabilistic Programming Languages
概率编程语言的语义和实现
- 批准号:
RGPIN-2021-02734 - 财政年份:2022
- 资助金额:
$ 14.5万 - 项目类别:
Discovery Grants Program - Individual














{{item.name}}会员




