【24h】

AErlang at Work

机译:AErlang在工作

获取原文

摘要

AErlang is an extension of the Erlang programming language which is enriched with attribute-based communication. In AErlang, the Erlang send and receive constructs are extended to permit partner selection by relying on predicates over set of attributes. AErlang avoids the limitations of the Erlang point-to-point communication making it possible to model some of the sophisticated interaction features often observed in modern systems, such as anonymity and adaptation. By using our prototype extension, we show how the extended communication pattern can capture non-trivial process interaction in a natural and intuitive way. We also sketch a modelling technique aimed at automatically verifying AErlang systems, and discuss how it can be used to check some key properties of the considered case study.
机译:AErlang是Erlang编程语言的扩展,它丰富了基于属性的通信。在AErlang中,对Erlang的发送和接收构造进行了扩展,以通过依赖谓词(超过属性集)来选择伙伴。 AErlang避免了Erlang点对点通信的局限性,从而可以对现代系统中经常观察到的一些复杂的交互功能进行建模,例如匿名性和自适应性。通过使用原型扩展,我们展示了扩展的通信模式如何以自然而直观的方式捕获非平凡的过程交互。我们还勾画了一种旨在自动验证AErlang系统的建模技术,并讨论了如何将其用于检查所考虑案例研究的一些关键属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号