Publication
Multi-agent Adaptive Architecture for Flexible Distributed Real-time Systems
| dc.contributor.author | Chniter, Hamza | |
| dc.contributor.author | Li, Yonghui | |
| dc.contributor.author | Khalgui, Mohamed | |
| dc.contributor.author | Koubaa, Anis | |
| dc.contributor.author | Li, Zhiwu | |
| dc.contributor.author | Jarray, Fethi | |
| dc.date.accessioned | 2019-01-03T16:13:34Z | |
| dc.date.available | 2019-01-03T16:13:34Z | |
| dc.date.issued | 2018 | |
| dc.description.abstract | Recent critical embedded systems become more and more complex and usually react to their environment that requires to amend their behaviors by applying run-time reconfiguration scenarios. A system is defined in this paper as a set of networked devices, where each of which has its own operating system, a processor to execute related periodic software tasks, and a local battery. A reconfiguration is any operation allowing the addition-removal-update of tasks to adapt the device and the whole system to its environment. It may be a reaction to a fault or even optimization of the system functional behavior. Nevertheless, such scenario can cause the violation of real-time or energy constraints, which is considered as a critical run-time problem. We propose a multi-agent adaptive architecture to handle dynamic reconfigurations and ensure the correct execution of the concurrent real-time distributed tasks under energy constraints. The proposed architecture integrates a centralized scheduler agent (ScA) which is the common decision making element for the scheduling problem. It is able to carry out the required run-time solutions based on operation research techniques and mathematical tools for the system's feasibility. This architecture assigns also a reconfiguration agent (RA p ) to each device p to control and handle the local reconfiguration scenarios under the instructions of ScA. A token-based protocol is defined in this case for the coordination between the different distributed agents in order to guarantee the whole system's feasibility under energy constraints. | pt_PT |
| dc.description.version | info:eu-repo/semantics/publishedVersion | pt_PT |
| dc.identifier.doi | 10.1109/ACCESS.2018.2825023 | pt_PT |
| dc.identifier.issn | 2169-3536 | |
| dc.identifier.uri | http://hdl.handle.net/10400.22/12507 | |
| dc.language.iso | eng | pt_PT |
| dc.peerreviewed | yes | pt_PT |
| dc.publisher | Institute of Electrical and Electronics Engineers | pt_PT |
| dc.relation.publisherversion | https://ieeexplore.ieee.org/document/8353160 | pt_PT |
| dc.title | Multi-agent Adaptive Architecture for Flexible Distributed Real-time Systems | pt_PT |
| dc.type | journal article | |
| dspace.entity.type | Publication | |
| oaire.citation.endPage | 23171 | pt_PT |
| oaire.citation.startPage | 23152 | pt_PT |
| oaire.citation.title | IEEE Access | pt_PT |
| oaire.citation.volume | 6 | pt_PT |
| person.familyName | Koubaa | |
| person.givenName | Anis | |
| person.identifier | 989131 | |
| person.identifier.ciencia-id | CA19-2399-D94A | |
| person.identifier.orcid | 0000-0003-3787-7423 | |
| person.identifier.scopus-author-id | 15923354900 | |
| rcaap.rights | openAccess | pt_PT |
| rcaap.type | article | pt_PT |
| relation.isAuthorOfPublication | 0337d7df-5f77-46a4-8269-83d14bd5ea6b | |
| relation.isAuthorOfPublication.latestForDiscovery | 0337d7df-5f77-46a4-8269-83d14bd5ea6b |
