OPERAS: A Framework for the Formal Modelling of Multi-Agent Systems and Its Application to Swarm-Based Systems. Swarm-based systems are a class of multi-agent systems (MAS) of particular interest because they exhibit emergent behaviour through self-organisation. They are biology-inspired but find themselves applicable to a wide range of domains, with some of them characterised as mission critical. It is therefore implied that the use of a formal framework and methods would facilitate modelling of a MAS in such a way that the final product is fully tested and safety properties are verified. One way to achieve this is by defining a new formalism to specify MAS, something which could precisely fit the purpose but requires significant period to formally prove the validation power of the method. The alternative is to use existing formal methods thus exploiting their legacy. In this paper, we follow the latter approach. We present OPERAS, an open framework that facilitates formal modelling of MAS through employing existing formal methods. We describe how a particular instance of this framework, namely OPERAS XC , could integrate the most prominent characteristics of finite state machines and biological computation systems, such as X-machines and P Systems respectively. We demonstrate how the resulting method can be used to formally model a swarm system and discuss the flexibility and advantages of this approach.
References in zbMATH (referenced in 4 articles )
Showing results 1 to 4 of 4.
- Hinze, Thomas; Weber, Lea Louise; Hatnik, Uwe: Walking membranes: grid-exploring P systems with artificial evolution for multi-purpose topological optimisation of cascaded processes (2017)
- Kefalas, Petros; Stamatopoulou, Ioanna; Sakellariou, Ilias; Eleftherakis, George: Transforming communicating X-machines into P systems (2009)
- Stamatopoulou, Ioanna; Kefalas, Petros; Gheorghe, Marian: OPERAS: A framework for the formal modelling of multi-agent systems and its application to swarm-based systems (2008) ioport
- Stamatopoulou, Ioanna; Kefalas, Petros; Gheorghe, Marian: (OPERAS_CC ): An instance of a formal framework for MAS modeling based on population P systems (2007) ioport