MAPE-K Interfaces for Formal Modeling of Real-Time Self-Adaptive Multi-Agent Systems
Formal modeling of multi-agent systems is an active area of research. The use of precise and unambiguous notation of formal methods is used to accurately describe and reason about the system under consideration at the design time. Multi-agent systems deployed in dynamic and unpredictable environment...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2016-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/7529096/ |
id |
doaj-1099c34b787c44098e02070295d33a25 |
---|---|
record_format |
Article |
spelling |
doaj-1099c34b787c44098e02070295d33a252021-03-29T19:44:49ZengIEEEIEEE Access2169-35362016-01-0144946495810.1109/ACCESS.2016.25923817529096MAPE-K Interfaces for Formal Modeling of Real-Time Self-Adaptive Multi-Agent SystemsAwais Qasim0https://orcid.org/0000-0001-8677-9569Syed Asad Raza Kazmi1Department of Computer Science, Government College University, Lahore, PakistanDepartment of Computer Science, Government College University, Lahore, PakistanFormal modeling of multi-agent systems is an active area of research. The use of precise and unambiguous notation of formal methods is used to accurately describe and reason about the system under consideration at the design time. Multi-agent systems deployed in dynamic and unpredictable environment needs to have the ability of self-adaptation, making them adaptable to the failures. State of the art encourages the use of MAPE-K feedback loop for the provision of self-adaptation in any system. There is a dire need of formal vocabulary that can be used for the conceptual design of any real-time multi-agent system with self-adaptation. In this paper, we have proposed a set of predefined interfaces for the provision of self-adaptation in real-time multi-agent systems. The interfaces are based on monitor, analyze, plan, and execute phases of the MAPE-K feedback loop. We formally specify our interfaces using timed-communicating object-Z language. The complete framework is elaborated using a trivial case-study of conveyor belt system based on a real-time agent architecture.https://ieeexplore.ieee.org/document/7529096/Formal methodsself-adaptationautonomic computingmulti-agent systemsreal-time systems |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Awais Qasim Syed Asad Raza Kazmi |
spellingShingle |
Awais Qasim Syed Asad Raza Kazmi MAPE-K Interfaces for Formal Modeling of Real-Time Self-Adaptive Multi-Agent Systems IEEE Access Formal methods self-adaptation autonomic computing multi-agent systems real-time systems |
author_facet |
Awais Qasim Syed Asad Raza Kazmi |
author_sort |
Awais Qasim |
title |
MAPE-K Interfaces for Formal Modeling of Real-Time Self-Adaptive Multi-Agent Systems |
title_short |
MAPE-K Interfaces for Formal Modeling of Real-Time Self-Adaptive Multi-Agent Systems |
title_full |
MAPE-K Interfaces for Formal Modeling of Real-Time Self-Adaptive Multi-Agent Systems |
title_fullStr |
MAPE-K Interfaces for Formal Modeling of Real-Time Self-Adaptive Multi-Agent Systems |
title_full_unstemmed |
MAPE-K Interfaces for Formal Modeling of Real-Time Self-Adaptive Multi-Agent Systems |
title_sort |
mape-k interfaces for formal modeling of real-time self-adaptive multi-agent systems |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2016-01-01 |
description |
Formal modeling of multi-agent systems is an active area of research. The use of precise and unambiguous notation of formal methods is used to accurately describe and reason about the system under consideration at the design time. Multi-agent systems deployed in dynamic and unpredictable environment needs to have the ability of self-adaptation, making them adaptable to the failures. State of the art encourages the use of MAPE-K feedback loop for the provision of self-adaptation in any system. There is a dire need of formal vocabulary that can be used for the conceptual design of any real-time multi-agent system with self-adaptation. In this paper, we have proposed a set of predefined interfaces for the provision of self-adaptation in real-time multi-agent systems. The interfaces are based on monitor, analyze, plan, and execute phases of the MAPE-K feedback loop. We formally specify our interfaces using timed-communicating object-Z language. The complete framework is elaborated using a trivial case-study of conveyor belt system based on a real-time agent architecture. |
topic |
Formal methods self-adaptation autonomic computing multi-agent systems real-time systems |
url |
https://ieeexplore.ieee.org/document/7529096/ |
work_keys_str_mv |
AT awaisqasim mapekinterfacesforformalmodelingofrealtimeselfadaptivemultiagentsystems AT syedasadrazakazmi mapekinterfacesforformalmodelingofrealtimeselfadaptivemultiagentsystems |
_version_ |
1724195693324664832 |