Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Agent based Architecture for Modeling and Analysis of Self Adaptive Systems using Formal Methods

Author 1: Natash Ali Mian Author 2: Farooq Ahmad
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 9, No. 1 · Published 2018

DOI: https://doi.org/10.14569/IJACSA.2018.090177

Abstract

Self-adaptive systems (SAS) can modify their behavior during execution; this modification is done because of change in internal or external environment. The need for self-adaptive software systems has increased tremendously in last decade due to ever changing user requirements, improvement in technology and need for building software that reacts to user preferences. To build this type of software we need well establish models that have the flexibility to adjust to the new requirements and make sure that the adaptation is efficient and reliable. Feedback loop has proven to be very effective in modeling and developing SAS, these loops help the system to sense, analyze, plan, test and execute the adaptive behavior at runtime. Formal methods are well defined, rigorous and reliable mathematical techniques that can be effectively used to reason and specify behavior of SAS at design and run-time. Agents can play an important role in modeling SAS because they can work independently, with other agents and with environment as well. Using agents to perform individual steps in feedback loop and formalizing these agents using Petri nets will not only increase the reliability, but also, the adaptation can be performed efficiently for taking decisions at run time with increased confidence. In this paper, we propose a multi-agent framework to model self-adaptive systems using agent based modeling. This framework will help the researchers in implementation of SAS, which is more dependable, reliable, autonomic and flexible because of use of multi-agent based formal approach.

Keywords

How to Cite this Article

Mian, N. A., & Ahmad, F. (2018). Agent based Architecture for Modeling and Analysis of Self Adaptive Systems using Formal Methods. International Journal of Advanced Computer Science and Applications, 9(1). https://doi.org/10.14569/IJACSA.2018.090177

Mian, Natash Ali, and Farooq Ahmad. "Agent based Architecture for Modeling and Analysis of Self Adaptive Systems using Formal Methods." International Journal of Advanced Computer Science and Applications, vol. 9, no. 1, 2018, https://doi.org/10.14569/IJACSA.2018.090177.

@article{Mian2018,
  title     = {Agent based Architecture for Modeling and Analysis of Self Adaptive Systems using Formal Methods},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {9},
  number    = {1},
  year      = {2018},
  publisher = {The Science and Information Organization},
  author    = {Natash Ali Mian and Farooq Ahmad},
  doi       = {10.14569/IJACSA.2018.090177},
  url       = {https://doi.org/10.14569/IJACSA.2018.090177}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.