Skip to main content
Erschienen in: Computing 10/2023

25.05.2023 | Regular Paper

A GSPN-based formalism under infinite-server semantics for reconfigurable WANETs

verfasst von: Samir Tigane, Fayçal Guerrouf, Laid Kahloul

Erschienen in: Computing | Ausgabe 10/2023

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Reconfigurable wireless ad hoc networks (R-WANETs) constitute a well-known paradigm of networks that change their structure to fulfill dynamic requirements and/or respond to their volatile environments. Several formalisms have been exploited and extended for the modeling, verification, and performance evaluation of R-WANETs. Distinguishably, generalized stochastic Petri nets (GSPNs) have been extended to some formalisms involved in the design of various kinds of networks. However, these extensions show many shortcomings. In particular, dynamic GSPNs (D-GSPNs) only allow the modeling and verification of reconfigurations in GSPNs under single-server semantics. This restriction was imposed to enable the transformation of D-GSPNs into basic GSPNs. In this paper, we extend D-GSPNs to a new formalism called improved D-GSPNs (ID-GSPNs), enabling the modeling and verification of dynamic nets whose transitions follow infinite-, single-, or multi-server semantics. Furthermore, a new algorithm that unfolds ID-GSPNs towards basic GSPNs while preserving their stochastic behaviors is provided. Additionally, the proposed algorithm yields more compact models than those obtained by existing unfolding algorithms. Finally, the proposed formalism is exploited in the modeling, verification, and performance evaluation of R-WANETs.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

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+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!

Literatur
6.
Zurück zum Zitat El Khediri S (2022) Wireless sensor networks: a survey, categorization, main issues, and future orientations for clustering protocols. Computing 104(8):1775–1837MathSciNetCrossRef El Khediri S (2022) Wireless sensor networks: a survey, categorization, main issues, and future orientations for clustering protocols. Computing 104(8):1775–1837MathSciNetCrossRef
9.
Zurück zum Zitat Alur R, Dill D (1990) Automata for modeling real-time systems. In: Paterson MS (ed) Automata, languages and programming. Springer, Berlin, Heidelberg, pp 322–335CrossRefMATH Alur R, Dill D (1990) Automata for modeling real-time systems. In: Paterson MS (ed) Automata, languages and programming. Springer, Berlin, Heidelberg, pp 322–335CrossRefMATH
10.
Zurück zum Zitat Murata T (1989) Petri nets: properties, analysis and applications. Proc IEEE 77(4):541–580CrossRef Murata T (1989) Petri nets: properties, analysis and applications. Proc IEEE 77(4):541–580CrossRef
11.
Zurück zum Zitat Mocci A, Sangiorgio M (2013) Detecting component changes at run time with behavior models. Computing 95:191–221CrossRef Mocci A, Sangiorgio M (2013) Detecting component changes at run time with behavior models. Computing 95:191–221CrossRef
12.
Zurück zum Zitat Bettira R, Kahloul L, Khalgui M, Li Z (2019) Reconfigurable hierarchical timed automata: modeling and stochastic verification. In: 2019 IEEE international conference on systems, man and cybernetics (SMC), pp 2364–2371 Bettira R, Kahloul L, Khalgui M, Li Z (2019) Reconfigurable hierarchical timed automata: modeling and stochastic verification. In: 2019 IEEE international conference on systems, man and cybernetics (SMC), pp 2364–2371
14.
Zurück zum Zitat Marsan MA, Balbo G, Conte G, Donatelli S, Franceschinis G (1994) Modelling with generalized stochastic Petri nets, 1st edn. Wiley Inc, New York, NY, USAMATH Marsan MA, Balbo G, Conte G, Donatelli S, Franceschinis G (1994) Modelling with generalized stochastic Petri nets, 1st edn. Wiley Inc, New York, NY, USAMATH
16.
Zurück zum Zitat Zhang Y, Wang W, Du W, Qian C, Yang H (2018) Coloured Petri net-based active sensing system of real-time and multi-source manufacturing information for smart factory. Int J Adv Manuf Technol 94(9):3427–3439CrossRef Zhang Y, Wang W, Du W, Qian C, Yang H (2018) Coloured Petri net-based active sensing system of real-time and multi-source manufacturing information for smart factory. Int J Adv Manuf Technol 94(9):3427–3439CrossRef
17.
Zurück zum Zitat Mendonça J, Andrade E, Lima R (2019) Assessing mobile applications performance and energy consumption through experiments and stochastic models. Computing 101:1789–1811MathSciNetCrossRef Mendonça J, Andrade E, Lima R (2019) Assessing mobile applications performance and energy consumption through experiments and stochastic models. Computing 101:1789–1811MathSciNetCrossRef
19.
Zurück zum Zitat Zroug S, Kahloul L, Benharzallah S, Djouani K (2021) A hierarchical formal method for performance evaluation of WSNs protocol. Computing 103(6):1183–1208MathSciNetCrossRefMATH Zroug S, Kahloul L, Benharzallah S, Djouani K (2021) A hierarchical formal method for performance evaluation of WSNs protocol. Computing 103(6):1183–1208MathSciNetCrossRefMATH
20.
Zurück zum Zitat Rodrigues L, Gonçalves I, Fé I, Endo PT, Silva FA (2021) Performance and availability evaluation of an smart hospital architecture. Computing 103(10):2401–2435MathSciNetCrossRef Rodrigues L, Gonçalves I, Fé I, Endo PT, Silva FA (2021) Performance and availability evaluation of an smart hospital architecture. Computing 103(10):2401–2435MathSciNetCrossRef
21.
Zurück zum Zitat Oukas N, Boulif M (2023) Sensor performance evaluation for long-lasting EH-WSNs by GSPN formulation, considering seasonal sunshine levels and dual standby strategy. Arab J Sci Eng 48(2):1677–1691CrossRef Oukas N, Boulif M (2023) Sensor performance evaluation for long-lasting EH-WSNs by GSPN formulation, considering seasonal sunshine levels and dual standby strategy. Arab J Sci Eng 48(2):1677–1691CrossRef
22.
Zurück zum Zitat Vanson G, Marangé P, Levrat E (2022) End-of-life decision making in circular economy using generalized colored stochastic Petri nets. Auton Intell Syst 2(1):3CrossRef Vanson G, Marangé P, Levrat E (2022) End-of-life decision making in circular economy using generalized colored stochastic Petri nets. Auton Intell Syst 2(1):3CrossRef
23.
Zurück zum Zitat Lin Y-N, Wang S-K, Chiou G-J, Yang C-Y, Shen VR, Juang TT-Y, Huang T-J (2022) Novel deadlock control for smartphone manufacturing systems using Petri nets. Int J Control Autom Syst 20(3):877–887CrossRef Lin Y-N, Wang S-K, Chiou G-J, Yang C-Y, Shen VR, Juang TT-Y, Huang T-J (2022) Novel deadlock control for smartphone manufacturing systems using Petri nets. Int J Control Autom Syst 20(3):877–887CrossRef
25.
Zurück zum Zitat Camilli M, Capra L (2021) Formal specification and verification of decentralized self-adaptive systems using symmetric nets. Discrete Event Dyn Syst 31:609–657MathSciNetCrossRefMATH Camilli M, Capra L (2021) Formal specification and verification of decentralized self-adaptive systems using symmetric nets. Discrete Event Dyn Syst 31:609–657MathSciNetCrossRefMATH
27.
Zurück zum Zitat Li J, Dai X, Meng Z, Dou J, Guan X (2009) Rapid design and reconfiguration of Petri net models for reconfigurable manufacturing cells with improved net rewriting systems and activity diagrams. Comput Ind Eng 57(4):1431–1451CrossRef Li J, Dai X, Meng Z, Dou J, Guan X (2009) Rapid design and reconfiguration of Petri net models for reconfigurable manufacturing cells with improved net rewriting systems and activity diagrams. Comput Ind Eng 57(4):1431–1451CrossRef
28.
Zurück zum Zitat Hafidi Y, Kahloul L, Khalgui M, Li Z, Alnowibet K, Qu T (2020) On methodology for the verification of reconfigurable timed net condition/event systems. IEEE Trans Syst Man Cybern Syst 50(10):3577–3591CrossRef Hafidi Y, Kahloul L, Khalgui M, Li Z, Alnowibet K, Qu T (2020) On methodology for the verification of reconfigurable timed net condition/event systems. IEEE Trans Syst Man Cybern Syst 50(10):3577–3591CrossRef
30.
Zurück zum Zitat Tigane S, Kahloul L, Baarir S, Bourekkache S (2020) Dynamic GSPNs: formal definition, transformation towards GSPNs and formal verification. In: Proceedings of the 13th EAI international conference on performance evaluation methodologies and tools. VALUETOOLS ’20, pp 164–171. Association for Computing Machinery, New York, NY, USA Tigane S, Kahloul L, Baarir S, Bourekkache S (2020) Dynamic GSPNs: formal definition, transformation towards GSPNs and formal verification. In: Proceedings of the 13th EAI international conference on performance evaluation methodologies and tools. VALUETOOLS ’20, pp 164–171. Association for Computing Machinery, New York, NY, USA
31.
Zurück zum Zitat Balsamo S, Marin A, Stojic I (2016) SPNPS: a tool for perfect sampling in stochastic Petri nets. In: Agha G, Van Houdt B (eds) Quantitative evaluation of systems. Springer, Cham, pp 163–166CrossRef Balsamo S, Marin A, Stojic I (2016) SPNPS: a tool for perfect sampling in stochastic Petri nets. In: Agha G, Van Houdt B (eds) Quantitative evaluation of systems. Springer, Cham, pp 163–166CrossRef
32.
Zurück zum Zitat Dufourd C, Finkel A, Schnoebelen P (1998) Reset nets between decidability and undecidability. Automata. Languages and Programming. Springer, Berlin, Heidelberg, pp 103–115 Dufourd C, Finkel A, Schnoebelen P (1998) Reset nets between decidability and undecidability. Automata. Languages and Programming. Springer, Berlin, Heidelberg, pp 103–115
33.
Zurück zum Zitat Baldan P, Corradini A, Montanari U (2005) Relating SPO and DPO graph rewriting with Petri nets having read, inhibitor and reset arcs. Electronic notes in theoretical computer science 127(2):5–28CrossRef Baldan P, Corradini A, Montanari U (2005) Relating SPO and DPO graph rewriting with Petri nets having read, inhibitor and reset arcs. Electronic notes in theoretical computer science 127(2):5–28CrossRef
35.
Zurück zum Zitat Kulcsár G, Lochau M, Schürr A (2018) Graph-rewriting Petri nets. In: Graph Transformation, pp. 79–96. Springer, Cham Kulcsár G, Lochau M, Schürr A (2018) Graph-rewriting Petri nets. In: Graph Transformation, pp. 79–96. Springer, Cham
36.
Zurück zum Zitat Hoffmann K, Ehrig H, Mossakowski T (2005) High-level nets with nets and rules as tokens. In: Applications and theory of Petri nets 2005, pp. 268–288. Springer, Berlin, Heidelberg Hoffmann K, Ehrig H, Mossakowski T (2005) High-level nets with nets and rules as tokens. In: Applications and theory of Petri nets 2005, pp. 268–288. Springer, Berlin, Heidelberg
37.
Zurück zum Zitat Lambers L, Ehrig H, Orejas F (2006) Conflict detection for graph transformation with negative application conditions. Graph transformations. Springer, Berlin, Heidelberg, pp 61–76CrossRefMATH Lambers L, Ehrig H, Orejas F (2006) Conflict detection for graph transformation with negative application conditions. Graph transformations. Springer, Berlin, Heidelberg, pp 61–76CrossRefMATH
Metadaten
Titel
A GSPN-based formalism under infinite-server semantics for reconfigurable WANETs
verfasst von
Samir Tigane
Fayçal Guerrouf
Laid Kahloul
Publikationsdatum
25.05.2023
Verlag
Springer Vienna
Erschienen in
Computing / Ausgabe 10/2023
Print ISSN: 0010-485X
Elektronische ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-023-01183-9

Weitere Artikel der Ausgabe 10/2023

Computing 10/2023 Zur Ausgabe

Premium Partner