Skip to main content
Top

2021 | OriginalPaper | Chapter

R-TNCES State Space Generation Using Ontology-Based Method on a Distributed Cloud-Based Architecture

Authors : Chams Eddine Choucha, Mohamed Oussama Ben Salem, Moahmed Khalgui, Laid Kahloul, Naima Souad Ougouti

Published in: Software Technologies

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper deals with formal verification (accessibility graph generation & state space analysis) of RDECSs modeled with specified reconfigurable timed net condition/event systems (R-TNCESs) where the properties to be verified to ensure the well behave of systems are expressed by computation tree logic CTL. Reconfigurable discrete event control systems (RDECSs) are complex and critical systems, which, make their formal verification expensive in terms of complexity and memory occupation. We aim to improve model checking used for formal verification of RDECSs by proposing a new approach of state space generation that considers similarities and a parallel verification of CTL properties. In this approach, we introduce the modularity concept for verifying systems by constructing incrementally their accessibility graphs. Furthermore, we set up an ontology-based history to deal with similarities between two or several systems by reusing state spaces of similar components that are computed during previous verification. A distributed cloud-based architecture is proposed to perform the parallel computation for control verification time and memory occupation. The paper’s contribution is applied to a benchmark production system. The evaluation of the proposed approach is performed by measuring the temporal complexity of several large scale system verification. The results show the relevance of this approach.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Cartesian product of two sets: \(A \times B = \{(a, b)| a \in A, b \in B\}\).
 
Literature
1.
go back to reference Ben Salem, M.O., Mosbahi, O., Khalgui, M., Jlalia, Z., Frey, G., Smida, M.: Brometh: methodology to design safe reconfigurable medical robotic systems. Int. J. Med. Robot. Comput. Assist. Surg. 13(3), e1786 (2017) Ben Salem, M.O., Mosbahi, O., Khalgui, M., Jlalia, Z., Frey, G., Smida, M.: Brometh: methodology to design safe reconfigurable medical robotic systems. Int. J. Med. Robot. Comput. Assist. Surg. 13(3), e1786 (2017)
2.
go back to reference Camilli, M., Bellettini, C., Capra, L., Monga, M.: CTL model checking in the cloud using mapreduce. In: 2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), pp. 333–340. IEEE (2014) Camilli, M., Bellettini, C., Capra, L., Monga, M.: CTL model checking in the cloud using mapreduce. In: 2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), pp. 333–340. IEEE (2014)
3.
go back to reference Choucha., C.E., Ramdani., M., Khalgui., M., Kahloul., L.: On decomposing formal verification of CTL-based properties on IAAS cloud environment. In: Proceedings of the 15th International Conference on Software Technologies - ICSOFT, vol. 1, pp. 544–551. INSTICC, SciTePress (2020). https://doi.org/10.5220/0009972605440551 Choucha., C.E., Ramdani., M., Khalgui., M., Kahloul., L.: On decomposing formal verification of CTL-based properties on IAAS cloud environment. In: Proceedings of the 15th International Conference on Software Technologies - ICSOFT, vol. 1, pp. 544–551. INSTICC, SciTePress (2020). https://​doi.​org/​10.​5220/​0009972605440551​
4.
go back to reference Choucha, C.E., Ougouti, N.S., Khalgui, M., Kahloul., L.: R-TNCES verification: distributed state space analysis performed in a cloud-based architecture. In: Proceedings of the 33rd Annual European Simulation and Modelling Conference, pp. 96–101. ETI, EUROSIS (2019) Choucha, C.E., Ougouti, N.S., Khalgui, M., Kahloul., L.: R-TNCES verification: distributed state space analysis performed in a cloud-based architecture. In: Proceedings of the 33rd Annual European Simulation and Modelling Conference, pp. 96–101. ETI, EUROSIS (2019)
6.
go back to reference Gadelha, M.Y., Ismail, H.I., Cordeiro, L.C.: Handling loops in bounded model checking of c programs via k-induction. Int. J. Softw. Tools Technol. Transf. 19(1), 97–114 (2017)CrossRef Gadelha, M.Y., Ismail, H.I., Cordeiro, L.C.: Handling loops in bounded model checking of c programs via k-induction. Int. J. Softw. Tools Technol. Transf. 19(1), 97–114 (2017)CrossRef
7.
go back to reference Hafidi, Y., Kahloul, L., Khalgui, M., Li, Z., Alnowibet, K., Qu, T.: On methodology for the verification of reconfigurable timed net condition/event systems. IEEE Trans. Syst. Man Cybern. Syst. 99, 1–15 (2018) Hafidi, Y., Kahloul, L., Khalgui, M., Li, Z., Alnowibet, K., Qu, T.: On methodology for the verification of reconfigurable timed net condition/event systems. IEEE Trans. Syst. Man Cybern. Syst. 99, 1–15 (2018)
9.
go back to reference Khalgui, M., Mosbahi, O., Li, Z., Hanisch, H.M.: Reconfiguration of distributed embedded-control systems. IEEE/ASME Trans. Mechatron. 16(4), 684–694 (2011)CrossRef Khalgui, M., Mosbahi, O., Li, Z., Hanisch, H.M.: Reconfiguration of distributed embedded-control systems. IEEE/ASME Trans. Mechatron. 16(4), 684–694 (2011)CrossRef
10.
go back to reference Koszewnik, A., Nartowicz, T., Pawłuszewicz, E.: Fractional order controller to control pump in FESTO MPS® PA compact workstation. In: 2016 17th International Carpathian Control Conference (ICCC), pp. 364–367. IEEE (2016) Koszewnik, A., Nartowicz, T., Pawłuszewicz, E.: Fractional order controller to control pump in FESTO MPS® PA compact workstation. In: 2016 17th International Carpathian Control Conference (ICCC), pp. 364–367. IEEE (2016)
11.
go back to reference Murty, J.: Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB. O’Reilly Media, Inc., Newton (2008) Murty, J.: Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB. O’Reilly Media, Inc., Newton (2008)
12.
go back to reference Noy, N.F., Musen, M.A., et al.: Algorithm and tool for automated ontology merging and alignment. In: Proceedings of the 17th National Conference on Artificial Intelligence (AAAI-2000). Available as SMI Technical report SMI-2000-0831, vol. 115. sn (2000) Noy, N.F., Musen, M.A., et al.: Algorithm and tool for automated ontology merging and alignment. In: Proceedings of the 17th National Conference on Artificial Intelligence (AAAI-2000). Available as SMI Technical report SMI-2000-0831, vol. 115. sn (2000)
13.
go back to reference Ougouti, N.S., Belbachir, H., Amghar, Y.: Semantic mediation in MedPeer: an ontology-based heterogeneous data sources integration system. Int. J. Inf. Technol. Web Eng. (IJITWE) 12(1), 1–18 (2017)CrossRef Ougouti, N.S., Belbachir, H., Amghar, Y.: Semantic mediation in MedPeer: an ontology-based heterogeneous data sources integration system. Int. J. Inf. Technol. Web Eng. (IJITWE) 12(1), 1–18 (2017)CrossRef
14.
go back to reference Ougouti, N.S., Belbachir, H., Amghar, Y.: Proposition of a new ontology-based p2p system for semantic integration of heterogeneous data sources. In: Handbook of Research on Contemporary Perspectives on Web-Based Systems, pp. 240–270. IGI Global (2018) Ougouti, N.S., Belbachir, H., Amghar, Y.: Proposition of a new ontology-based p2p system for semantic integration of heterogeneous data sources. In: Handbook of Research on Contemporary Perspectives on Web-Based Systems, pp. 240–270. IGI Global (2018)
16.
go back to reference Patil, S., Vyatkin, V., Sorouri, M.: Formal verification of intelligent mechatronic systems with decentralized control logic. In: Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012), pp. 1–7. IEEE (2012) Patil, S., Vyatkin, V., Sorouri, M.: Formal verification of intelligent mechatronic systems with decentralized control logic. In: Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012), pp. 1–7. IEEE (2012)
17.
go back to reference Ramdani, M., Kahloul, L., Khalgui, M.: Automatic properties classification approach for guiding the verification of complex reconfigurable systems. In: ICSOFT, pp. 625–632 (2018) Ramdani, M., Kahloul, L., Khalgui, M.: Automatic properties classification approach for guiding the verification of complex reconfigurable systems. In: ICSOFT, pp. 625–632 (2018)
18.
go back to reference Souri, A., Rahmani, A.M., Navimipour, N.J., Rezaei, R.: A symbolic model checking approach in formal verification of distributed systems. HCIS 9(1), 4 (2019) Souri, A., Rahmani, A.M., Navimipour, N.J., Rezaei, R.: A symbolic model checking approach in formal verification of distributed systems. HCIS 9(1), 4 (2019)
20.
go back to reference Zhang, J., Khalgui, M., Li, Z., Mosbahi, O., Al-Ahmari, A.M.: R-TNCES: a novel formalism for reconfigurable discrete event control systems. IEEE Trans. Syst. Man Cybern. Syst. 43(4), 757–772 (2013) CrossRef Zhang, J., Khalgui, M., Li, Z., Mosbahi, O., Al-Ahmari, A.M.: R-TNCES: a novel formalism for reconfigurable discrete event control systems. IEEE Trans. Syst. Man Cybern. Syst. 43(4), 757–772 (2013) CrossRef
Metadata
Title
R-TNCES State Space Generation Using Ontology-Based Method on a Distributed Cloud-Based Architecture
Authors
Chams Eddine Choucha
Mohamed Oussama Ben Salem
Moahmed Khalgui
Laid Kahloul
Naima Souad Ougouti
Copyright Year
2021
DOI
https://doi.org/10.1007/978-3-030-83007-6_3

Premium Partner