DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.
Title: Formal Modeling of Evolving Systems using Petri nets Based Vocabulary
Authors: Awais Raza Zaidi, Allah Ditta, Syed Asad Raza Kazmi, Muhammad Zafar Iqbal Karmani, Karmani
Publisher: Lahore Garrison University, Lahore
Country: Pakistan
Year: 2024
Volume: Special Issue
Issue: Special Issue
Language: English
DOI: 10.54692/lgurjcsit.2024.85585
Keywords: SASModel CheckingMAPE-KSPIN.
In this research we proposed a Petri nets based vocabulary for the development of self adaptive systems. Self adaptive systems (SAS) are systems that undergo dynamicity by reconfiguring their behaviors in accordance with the system needs for execution of programs. Self adaptation has become building block for developing computer systems as it make systems work with higher precision, validity reliability with minimal human effort. Idea behind self adaptation is to enable systems to overcome runtime issues with no or minimal human intervention. SAS consists of two subsystems, a managed system and a self-adaptive system that works as feedback loop. In our approach we used MAPE-K feedback loop that comprises on components monitor, analyze, plan, execute and knowledge to perform self-adaptation. Formal verification of self adaptive systems can be done by specifying actions to be performed by evolving systems. A model is proposed to formally express self adaptive systems. For Formal specification of Evolving systems we have used Linear Temporal Logic (LTL) for the formalism as LTL provides high level of understandability with less ambiguous nature. Verification of system properties have been done using SPIN model checker environment.
Loading PDF...
Loading Statistics...