【24h】

Asynchronous and deterministic objects

机译:异步和确定性对象

获取原文

摘要

This paper aims at providing confluence and determinism properties in concurrent processes, more specifically within the paradigm of object-oriented systems. Such results should allow one to program parallel and distributed applications that behave in a deterministic manner, even if they are distributed over local or wide area networks. For that purpose, an object calculus is proposed. Its key characteristics are asynchronous communications with futures, and sequential execution within each process.While most of previous works exhibit confluence properties only on specific programs -- or patterns of programs, a general condition for confluence is presented here. It is further put in practice to show the deterministic behavior of a typical example.
机译:本文旨在提供并发过程中的融合确定性属性,尤其是在面向对象系统的范式中。这样的结果应该允许人们对以确定性方式运行的并行和分布式应用程序进行编程,即使它们分布在局域网或广域网中也是如此。为此,提出了一种对象演算。它的主要特征是与期货的异步通讯,以及每个流程中的顺序执行。虽然以前的大多数作品仅在特定程序或程序模式下显示融合特性,但此处介绍了融合的一般条件。 。在实践中进一步展示了典型示例的确定性行为。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号