A Modeling Method of Agents and SOA in Advanced Avionics System Based on AADL
The modeling method of agents and service-oriented architecture (SOA) in avionics systems describes agents and SOA in avionics systems with models. To our knowledge, however, the current modeling methods cannot describe the behavior of agents and SOA accurately and do not fit well with the existing...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-08-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/12/16/8157 |
_version_ | 1797439678131994624 |
---|---|
author | Pingyu Deng Qing Zhou Dong An Shihai Wang Kui Li |
author_facet | Pingyu Deng Qing Zhou Dong An Shihai Wang Kui Li |
author_sort | Pingyu Deng |
collection | DOAJ |
description | The modeling method of agents and service-oriented architecture (SOA) in avionics systems describes agents and SOA in avionics systems with models. To our knowledge, however, the current modeling methods cannot describe the behavior of agents and SOA accurately and do not fit well with the existing avionics system models. This paper addresses the above problems by presenting a modeling method based on architecture analysis and design language (AADL). In this method, the working states of agents are described by the mode components, with the working process being triggered by the input of agents; and the services are described by the process component. The application of the software system is described by the system components that contain several process components. Moreover, different modes of the system are used to describe different applications, and the transitions of application are triggered by specific application requests. Software architecture of an avionics system is modeled by the proposed method. This case demonstrates that the proposed method can accurately describe how agents and SOA work in a new way and fit well with the existing avionics system models. |
first_indexed | 2024-03-09T11:56:34Z |
format | Article |
id | doaj.art-644d98047bfc455e932c2d281955c2c2 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-09T11:56:34Z |
publishDate | 2022-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-644d98047bfc455e932c2d281955c2c22023-11-30T23:08:13ZengMDPI AGApplied Sciences2076-34172022-08-011216815710.3390/app12168157A Modeling Method of Agents and SOA in Advanced Avionics System Based on AADLPingyu Deng0Qing Zhou1Dong An2Shihai Wang3Kui Li4School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai 200240, ChinaScience and Technology on Avionics Integration Laboratory, Shanghai 200233, ChinaSchool of Reliability and Systems Engineering, Beihang University, Beijing 100083, ChinaSchool of Reliability and Systems Engineering, Beihang University, Beijing 100083, ChinaScience and Technology on Avionics Integration Laboratory, Shanghai 200233, ChinaThe modeling method of agents and service-oriented architecture (SOA) in avionics systems describes agents and SOA in avionics systems with models. To our knowledge, however, the current modeling methods cannot describe the behavior of agents and SOA accurately and do not fit well with the existing avionics system models. This paper addresses the above problems by presenting a modeling method based on architecture analysis and design language (AADL). In this method, the working states of agents are described by the mode components, with the working process being triggered by the input of agents; and the services are described by the process component. The application of the software system is described by the system components that contain several process components. Moreover, different modes of the system are used to describe different applications, and the transitions of application are triggered by specific application requests. Software architecture of an avionics system is modeled by the proposed method. This case demonstrates that the proposed method can accurately describe how agents and SOA work in a new way and fit well with the existing avionics system models.https://www.mdpi.com/2076-3417/12/16/8157agentservice-oriented architecture (SOA)architecture analysis and design language (AADL)avionics systemmodeling method |
spellingShingle | Pingyu Deng Qing Zhou Dong An Shihai Wang Kui Li A Modeling Method of Agents and SOA in Advanced Avionics System Based on AADL Applied Sciences agent service-oriented architecture (SOA) architecture analysis and design language (AADL) avionics system modeling method |
title | A Modeling Method of Agents and SOA in Advanced Avionics System Based on AADL |
title_full | A Modeling Method of Agents and SOA in Advanced Avionics System Based on AADL |
title_fullStr | A Modeling Method of Agents and SOA in Advanced Avionics System Based on AADL |
title_full_unstemmed | A Modeling Method of Agents and SOA in Advanced Avionics System Based on AADL |
title_short | A Modeling Method of Agents and SOA in Advanced Avionics System Based on AADL |
title_sort | modeling method of agents and soa in advanced avionics system based on aadl |
topic | agent service-oriented architecture (SOA) architecture analysis and design language (AADL) avionics system modeling method |
url | https://www.mdpi.com/2076-3417/12/16/8157 |
work_keys_str_mv | AT pingyudeng amodelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT qingzhou amodelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT dongan amodelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT shihaiwang amodelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT kuili amodelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT pingyudeng modelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT qingzhou modelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT dongan modelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT shihaiwang modelingmethodofagentsandsoainadvancedavionicssystembasedonaadl AT kuili modelingmethodofagentsandsoainadvancedavionicssystembasedonaadl |