Experiments in Building Distributed Applications Through Compositional Programming
Experiments in Building Distributed Applications Through Compositional Programming
批准号:
9707056
负责人:
Jayadev Misra
金额:
$12.85万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-09-01 至 1999-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Past failures in building large-scale distributed applications in areas such as avionics and telephony are painful reminders of the difficulty of developing and debugging distributed programs. As applications become more ambitious in both scale and functionality, these problems will only be compounded. The Seuss project is based on the premise that this complexity can be managed by adopting a simpler model of computation. The Seuss programming model builds distributed applications from large sequential components which interact through small but complex interfaces. This project has the following goals: (1) to develop conceptual tools for reducing the complexity of these interfaces, (2) to reuse sequential pieces of code written in standard languages, (3) to achieve efficiency by executing the various components concurrently. More specifically, the Seuss model of concurrent object oriented programming reduces the complexity of concurrency by allowing programmers to reason about distributed applications as if they were sequential programs. At the same time, Seuss allows programs to be executed with multiple threads of control. Finally, Seuss provides a logic for proving the equivalence of sequential Seuss programs and their multi-threaded executions. This project will allow programmers to build qualitatively more complex distributed applications with the assurance that they are both efficient and correct.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Structured Wide-Area Programming
-
批准号:0811536
-
项目类别:Standard Grant
-
资助金额:$51.4万
-
财政年份:2008
-
负责人:Jayadev Misra
-
依托单位:
Orchestrating Computations on the World-Wide-Web
-
批准号:0204323
-
项目类别:Standard Grant
-
资助金额:$16.0万
-
财政年份:2002
-
负责人:Jayadev Misra
-
依托单位:
Object-Based Concurrent Programming
-
批准号:9803842
-
项目类别:Standard Grant
-
资助金额:$26.92万
-
财政年份:1998
-
负责人:Jayadev Misra
-
依托单位:
Modular Multiprogramming
-
批准号:9504190
-
项目类别:Standard Grant
-
资助金额:$23.54万
-
财政年份:1995
-
负责人:Jayadev Misra
-
依托单位:
Loosely-Coupled Processes
-
批准号:9111912
-
项目类别:Continuing Grant
-
资助金额:$28.48万
-
财政年份:1991
-
负责人:Jayadev Misra
-
依托单位:
国内基金
海外基金
基于支链淀粉building blocks构建优质BE突变酶定向修饰淀粉调控机制的研究
-
批准号:31771933
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:郭丽
-
依托单位: