Experimental Software Systems: Linear Naming: Experimental Software for Optimizing Communication Protocols
实验软件系统:线性命名:优化通信协议的实验软件
基本信息
- 批准号:9806718
- 负责人:
- 金额:$ 90.97万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:1998
- 资助国家:美国
- 起止时间:1998-08-01 至 2003-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
EIA-9806718 Mairson, Harry G. Bawden, Alan Brandeis University ESS: Linear Naming: Experimental Software for Optimizing Communication Protocols The goal of our research project is to design and implement significantly new forms of procedure calling protocols for local and distributed communication. This project combines development of applications technology with foundational research on programming language design. The research focuses on the implementation of a new procedure-calling protocol that incorporates the desirable semantics of call-by-value with the efficiency of call-by-name. The implementation depends on the technology of sharing values as well as the sharing of computation threads. Closely linked is the development of language primitives for handling values and control structures in a symmetric manner. The pragmatics of sharing is intimately connected to the crucial role of "linear naming" in distributed network computation, especially when named computations are mobile. Procedure-calling protocols and their interaction with naming form the glue that holds complex computations together. In a distributed environment, parts of an evolving computation can become separated from each other. A fundamental problem is bringing these parts back together again when the appropriate time arrives---this is what naming is for. Proper attention to linearity in naming can make cross-network references cheap, can support highly mobile data structures, and can facilitate heuristics to effectively migrate tasks on demand without explicit guidance.
EIA-9806718 Mairson,Harry G. 艾伦布兰代斯大学鲍登分校 ESS:线性优化:用于优化通信协议的实验软件 我们的研究项目的目标是设计和实施显着 用于本地和分布式的过程调用协议的新形式 通信该项目结合了应用技术的发展 对编程语言设计的基础研究。研究 重点介绍了一个新的过程调用协议的实现, 结合了按值调用的理想语义, 按名字呼叫。实现依赖于共享技术 值以及计算线程的共享。与此密切相关的是 开发用于处理值和控制的语言基元 结构以对称的方式。 分享的语用学与 分布式网络计算中的“线性命名”,特别是在命名时, 计算是移动的。过程调用协议及其交互 命名形式是将复杂的计算结合在一起的粘合剂。中 在分布式环境中,不断发展的计算的一部分可以成为 彼此分离一个基本的问题是把这些部件 在适当的时候再聚在一起---这就是命名 是为了在命名中适当注意线性可以使跨网络 引用便宜,可以支持高度移动的数据结构,并且可以 方便物流人员按需有效地迁移任务, 明确的指导。
项目成果
期刊论文数量(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 }}
Harry Mairson其他文献
Harry Mairson的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Harry Mairson', 18)}}的其他基金
RAISE: Software for Making: Programmable Geometry for Mathematics Education, Classical Stringed Instrument Design, and its Material Culture
RAISE:制作软件:用于数学教育的可编程几何、古典弦乐器设计及其物质文化
- 批准号:
1836965 - 财政年份:2018
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
SHF:small:Functional geometry and the Traite de Lutherie: Domain-specific languages for computational thinking about the science of art
SHF:small:泛函几何和 Traite de Lutherie:用于艺术科学计算思维的特定领域语言
- 批准号:
1422029 - 财政年份:2014
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
New Foundations for Control Flow Analysis
控制流分析的新基础
- 批准号:
0811297 - 财政年份:2008
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
最优还原的理论和语用:逻辑、线性命名和编程语言设计
- 批准号:
0098228 - 财政年份:2001
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
最优还原的理论和语用:逻辑、线性命名和编程语言设计
- 批准号:
0228901 - 财政年份:2001
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
最优还原的理论和语用:逻辑、线性命名和编程语言设计
- 批准号:
0228951 - 财政年份:2001
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
最优还原的理论和语用:逻辑、线性命名和编程语言设计
- 批准号:
9988312 - 财政年份:2000
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
CISE-PostDoc: Design and Analysis of Symmetric, Hybrid Procedure-calling Protocols
CISE-PostDoc:对称、混合过程调用协议的设计和分析
- 批准号:
9804662 - 财政年份:1998
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Programming Language Foundations of Computation Theory
计算理论的编程语言基础
- 批准号:
9619638 - 财政年份:1997
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
CISE Postdoctoral Program: Computational Efficiency of Optimal Reduction in Lambda Calculus
CISE博士后项目:Lambda演算中最优约简的计算效率
- 批准号:
9504288 - 财政年份:1995
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
相似海外基金
Experimental Partnership - Hardware-Software Co-Design of Real-Time Operating Systems and Embedded Microprocessors
实验合作伙伴关系 - 实时操作系统和嵌入式微处理器的软硬件协同设计
- 批准号:
0000439 - 财政年份:2001
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Experimental Partnership - Comprehensive Retargetable Embedded Systems Software Development Environment
实验性合作伙伴关系 - 全面的可重定向嵌入式系统软件开发环境
- 批准号:
0072043 - 财政年份:2000
- 资助金额:
$ 90.97万 - 项目类别:
Continuing Grant
ITR: Experimental Validation of Large-Scale Networked Software Systems
ITR:大规模网络软件系统的实验验证
- 批准号:
0086096 - 财政年份:2000
- 资助金额:
$ 90.97万 - 项目类别:
Continuing Grant
Experimental Software Systems: Georgraphic Information Systems on High-Speed Clusters: A Vertically Integrated Approach
实验软件系统:高速集群上的地理信息系统:垂直集成方法
- 批准号:
9870724 - 财政年份:1998
- 资助金额:
$ 90.97万 - 项目类别:
Continuing Grant
Experimental Software Systems: Distributed Resource Management in Local-Area and Wide-Area Networks
实验软件系统:局域网和广域网中的分布式资源管理
- 批准号:
9870740 - 财政年份:1998
- 资助金额:
$ 90.97万 - 项目类别:
Continuing Grant
Experimental Software Systems: Adaptware: A Design Framework for Adaptive Real-Time Systems
实验软件系统:Adaptware:自适应实时系统的设计框架
- 批准号:
9806280 - 财政年份:1998
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Experimental Software Systems: Hardware-Software Co-Design of an Experimental Real-Time Operating System and a Microcontroller Architecture
实验软件系统:实验实时操作系统和微控制器架构的软硬件协同设计
- 批准号:
9806645 - 财政年份:1998
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Experimental Software Systems: Collaborative Research: Applications of Flow Types in the Efficient, Modular, and Reliable Compilation of Higher-Order Typed Languages
实验软件系统:协作研究:流类型在高阶类型语言高效、模块化、可靠编译中的应用
- 批准号:
9806745 - 财政年份:1998
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Experimental Software Systems: Collaborative Research: Applications of Flow Types in the Efficient, Modular, and Reliable Compilation of Higher-Order Typed Languages
实验软件系统:协作研究:流类型在高阶类型语言高效、模块化、可靠编译中的应用
- 批准号:
9806746 - 财政年份:1998
- 资助金额:
$ 90.97万 - 项目类别:
Standard Grant
Experimental Software Systems: Integrated Applications and Systems Research in Software Shared Memory
实验软件系统:软件共享内存的集成应用和系统研究
- 批准号:
9806751 - 财政年份:1998
- 资助金额:
$ 90.97万 - 项目类别:
Continuing Grant