首页> 外文会议>International conference on software engineering and formal methods >Formal Modelling and Verification of Cooperative Ant Behaviour in Event-B
【24h】

Formal Modelling and Verification of Cooperative Ant Behaviour in Event-B

机译:事件B中协同蚂蚁行为的形式化建模与验证

获取原文

摘要

Multi-agent technology is a promising approach to development of complex decentralised systems that dynamically adapt to changing environmental conditions. The main challenge while designing such multi-agent systems is to ensure that reachability of the system-level goals emerges through collaboration of autonomous agents despite changing operating conditions. In this paper, we present a case study in formal modelling and verification of a colony of foraging ants. We formalise the behaviour of cooperative ants in Event-B and verify by proofs that the desired system-level properties become achievable via agent collaboration. The applied refinement-based approach weaves proof-based verification into the formal development. It allows us to rigorously define constraints on the environment and the ant behaviour at different abstraction levels and systematically explore the relationships between system-level goals, environment and autonomous ants. We believe that the proposed approach helps to structure complex system requirements, facilitates formal analysis of various system interdependencies, and supports formalisation of intricate mechanisms of agent collaboration.
机译:多主体技术是开发可动态适应不断变化的环境条件的复杂分散系统的一种有前途的方法。设计此类多主体系统时的主要挑战是,尽管操作条件发生了变化,但要确保通过自治主体的协作实现系统级目标的可达性。在本文中,我们在正式建模和验证觅食蚂蚁群体方面提供了一个案例研究。我们将事件B中的协作蚂蚁的行为形式化,并通过证明通过代理协作可以实现所需的系统级属性来进行验证。应用的基于改进的方法将基于证明的验证编织到正式开发中。它使我们能够严格定义环境和不同抽象级别上的蚂蚁行为的约束,并系统地探索系统级目标,环境和自治蚂蚁之间的关系。我们认为,所提出的方法有助于构建复杂的系统需求,促进对各种系统相互依赖性的形式化分析,并支持复杂的代理协作机制的形式化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号