【24h】

Concurrent and Distributed Programming Using Constraint Logic Programs

机译:使用约束逻辑程序的并行和分布式编程

获取原文
获取原文并翻译 | 示例

摘要

We describe a coordination language for high-level distributed programming. Its roots are in concurrent constraint programming where there is a shared constraint store and synchronization is achieved via constraint entailment. A system is modeled as: (a) a set of processes, and (b) a set of constraints which capture the concurrent behavior of the system. The key advantages are that (1) there is a clear separation of the concurrency and the functionality aspects of the system, (2) processes are coordinated explicitly by a declarative formalism, i.e. constraints, and (3) the processes-agents are programming language independent.
机译:我们描述了用于高级分布式编程的协调语言。它的根源是并发约束编程,其中存在共享的约束存储,并且通过约束包含来实现同步。将系统建模为:(a)一组流程,以及(b)一组捕获系统并发行为的约束。关键优势在于:(1)系统的并发性和功能性方面有明显的区别;(2)流程由声明性形式主义(即约束)明确协调;(3)流程代理是编程语言独立。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号