×

PROCOL公司

swMATH ID: 2535
软件作者: van den Bos,Jan;克里斯·拉法
描述: PROCOL公司。一种具有协议委托和约束的并发面向对象语言PROCOL是一种具有分布式委托的面向对象语言。它强烈支持并发:许多对象可能同时处于活动状态,除非参与通信,否则它们将并行执行。对象已导出操作,称为Actions。一次只能激活一个Action,但特殊中断Action可能会中断常规Action。通信是通过远程过程调用或具有短时间绑定的单向同步消息执行的。在通信中,可以通过对象实例标识符或类型指定客户端和服务器。因此,尽管只传输了1条消息,但客户端-服务器映射可能是1-1、n-1或1-n。PROCOL通过显式对象协议控制对象访问。该协议是对象及其客户端之间交互的合法性和序列化的规范。它还提供了客户端类型检查。在对象通信中使用协议促进了对象之间结构化、更安全和潜在可验证的信息交换。该协议作为部分接口规范也发挥着重要作用。此外,它还充当客户端对象的组合规则,表示与客户端对象的关系。PROCOL的通信绑定是动态的(运行时);因此,它在分布式、增量和动态对象环境中自然运行。PROCOL还支持约束,而不会影响信息隐藏。实现以aC扩展的形式提供。
主页: http://rd.springer.com/article/10.1007/BF01463943
关键词: 并行程序设计;分布式编程;消息发送;并行程序设计;多处理;同步;面向对象语言;并发;协议
相关软件: 皮科拉;方面J;JAsCo公司;Rapide公司;模拟67;艾菲尔;游泳池;蟒蛇;CHARM(魅力)++;哈尔_;欧兹;阿达95;歧管;基塔拉;路径帕斯卡;剑麻;NUAPC公司
引用于: 7文件

在1个字段中引用

7 计算机科学(68至XX)

按年份列出的引文