Skip to main content
Erschienen in: Wireless Networks 2/2022

13.01.2022 | Original Paper

A model based process for reconfigurable wireless sensor network development

verfasst von: Raoudha Saida, Yessine Hadj Kacem, Mohammed S. BenSaleh, Mohamed Abid

Erschienen in: Wireless Networks | Ausgabe 2/2022

Einloggen

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

search-config
loading …

Abstract

The emergence of wireless sensor networks (WSNs) in different and complex applications has made their focus on numerous research areas. A prominent effort focused on reconfiguration approaches that present a significant concern in sensor networks. A WSN system must be capable of modifying its behavior according to its requirements or the environment changes in ways that increase network longevity. This has prompted the development of several software solutions and mechanisms that can enable the design and development of self-adaptive WSN. However, there is still a lack of support in expressing high-level techniques which provide more abstract and reusable designs. In this sense, this paper presents a new solution for the design and development of a reconfigurable WSN system based on model driven engineering (MDE) paradigm called EARN (Energy Aware Reconfigurable Node)-MDE solution. The proposed process offers a complete methodology for the development of reconfigurable WSN from the modeling step to the final code generation. The EARN-MDE process is based on design patterns and MDE concepts. It permits the automatic generation of a high-level reconfigurable WSN model, specifically network level based reconfiguration. It offers also Model-To-Text transformations for automatically generating codes that enable the system description and analysis phase. Finally, the EARN-MDE process is tested and validated through the EARNPIPE demonstrator located at the Digital Research Center of Sfax

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

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!

Literatur
1.
Zurück zum Zitat Mottola, L., & Picco, G. P. (2011). Programming wireless sensor networks: Fundamental concepts and state of the art. ACM Computing Surveys, 43, 1–51.CrossRef Mottola, L., & Picco, G. P. (2011). Programming wireless sensor networks: Fundamental concepts and state of the art. ACM Computing Surveys, 43, 1–51.CrossRef
2.
Zurück zum Zitat Rajasekaran, C., Jeyabharath, R., & Veena, P. (2014). Hardware–software reconfigurable techniques for wireless sensor network. Research Journal of Applied Sciences, Engineering and Technology, 17, 1855–1862.CrossRef Rajasekaran, C., Jeyabharath, R., & Veena, P. (2014). Hardware–software reconfigurable techniques for wireless sensor network. Research Journal of Applied Sciences, Engineering and Technology, 17, 1855–1862.CrossRef
3.
Zurück zum Zitat Nylanden, T., Boutellier, J., Nikunen, K., Hannuksela, J., & Silven, O. (2012). Reconfigurable miniature sensor nodes for condition monitoring. In 2012 international conference on embedded computer systems (SAMOS) (pp. 113–119). Nylanden, T., Boutellier, J., Nikunen, K., Hannuksela, J., & Silven, O. (2012). Reconfigurable miniature sensor nodes for condition monitoring. In 2012 international conference on embedded computer systems (SAMOS) (pp. 113–119).
4.
Zurück zum Zitat Kogekar, S., Neema, S., & Koutsoukos, X. (2005) Dynamic software reconfiguration in sensor networks. In 2005 Systems communications (ICW’05, ICHSN’05, ICMCS’05, SENET’05) (pp. 413–420). Kogekar, S., Neema, S., & Koutsoukos, X. (2005) Dynamic software reconfiguration in sensor networks. In 2005 Systems communications (ICW’05, ICHSN’05, ICMCS’05, SENET’05) (pp. 413–420).
5.
Zurück zum Zitat Schmidt, D. C. (2006). Guest editor’s introduction: Model-driven engineering. Computer. Schmidt, D. C. (2006). Guest editor’s introduction: Model-driven engineering. Computer.
6.
Zurück zum Zitat OMG Object Management Group. (2011). A UML profile for MARTE: Modeling and analysis of real-time embedded systems, ptc/2011-06-02. Object Management Group. OMG Object Management Group. (2011). A UML profile for MARTE: Modeling and analysis of real-time embedded systems, ptc/2011-06-02. Object Management Group.
7.
Zurück zum Zitat Bensaleh, M., Saida, R., Hadj kacem, Y., & Abid, M. (2020). Wireless sensor network design methodologies: A survey. Journal of Sensors, 2020, 1–13.CrossRef Bensaleh, M., Saida, R., Hadj kacem, Y., & Abid, M. (2020). Wireless sensor network design methodologies: A survey. Journal of Sensors, 2020, 1–13.CrossRef
8.
Zurück zum Zitat Vlissides, J., Helm, R., Johnson, R., & Gamma, E. (1995). Design patterns: Elements of reusable object-oriented software. Reading, 49(120), 11. Vlissides, J., Helm, R., Johnson, R., & Gamma, E. (1995). Design patterns: Elements of reusable object-oriented software. Reading, 49(120), 11.
9.
Zurück zum Zitat Grichi, H., Mosbahi, O., Khalgui, M., & Li, Z. (2017). Rwin: New methodology for the development of reconfigurable wsn. IEEE Transactions on Automation Science and Engineering, 14(1), 109–125.CrossRef Grichi, H., Mosbahi, O., Khalgui, M., & Li, Z. (2017). Rwin: New methodology for the development of reconfigurable wsn. IEEE Transactions on Automation Science and Engineering, 14(1), 109–125.CrossRef
10.
Zurück zum Zitat Vidal, J., de Lamotte, F., Gogniat, G., Diguet, J-P., & Guillet, S. (2011) Dynamic applications on reconfigurable systems: From uml model design to fpgas implementation. In 2011 Design, automation test in Europe. Vidal, J., de Lamotte, F., Gogniat, G., Diguet, J-P., & Guillet, S. (2011) Dynamic applications on reconfigurable systems: From uml model design to fpgas implementation. In 2011 Design, automation test in Europe.
11.
Zurück zum Zitat Krichen, F., Hamid, B., Zalila, B., & Jmaiel, M. (2011). Towards a model-based approach for reconfigurable dre systems. In Software architecture. Springer. Krichen, F., Hamid, B., Zalila, B., & Jmaiel, M. (2011). Towards a model-based approach for reconfigurable dre systems. In Software architecture. Springer.
12.
Zurück zum Zitat Said, M. B., Kacem, Y. H., Kerboeuf, M., Amor, N. B., & Abid, M. (2014). Design patterns for self-adaptive rte systems specification. International Journal of Reconfigurable Computing, 2014, 8. Said, M. B., Kacem, Y. H., Kerboeuf, M., Amor, N. B., & Abid, M. (2014). Design patterns for self-adaptive rte systems specification. International Journal of Reconfigurable Computing, 2014, 8.
13.
Zurück zum Zitat (2005). An architectural blueprint for autonomic computing. Technical report, IBM. (2005). An architectural blueprint for autonomic computing. Technical report, IBM.
14.
Zurück zum Zitat Hutchinson, J. E., Whittle, J., Rouncefield, M., & Kristoffersen, S. (2011) Empirical assessment of MDE in industry. In Taylor, R. N., Gall, H. C., & Medvidovic, N. (Eds.), Proceedings of the 33rd international conference on software engineering, ICSE 2011, Waikiki, Honolulu , HI, USA, May 21–28, 2011 (pp. 471–480). ACM. Hutchinson, J. E., Whittle, J., Rouncefield, M., & Kristoffersen, S. (2011) Empirical assessment of MDE in industry. In Taylor, R. N., Gall, H. C., & Medvidovic, N. (Eds.), Proceedings of the 33rd international conference on software engineering, ICSE 2011, Waikiki, Honolulu , HI, USA, May 21–28, 2011 (pp. 471–480). ACM.
16.
Zurück zum Zitat Emmanuel, E., Sanjay, M., & Musa, A. (2013) Reconfiguration approaches in wireless sensor network: Issues and challenges. In 2013 IEEE international conference on emerging sustainable technologies for power ICT in a developing society (NIGERCON) (pp. 143–142). Emmanuel, E., Sanjay, M., & Musa, A. (2013) Reconfiguration approaches in wireless sensor network: Issues and challenges. In 2013 IEEE international conference on emerging sustainable technologies for power ICT in a developing society (NIGERCON) (pp. 143–142).
17.
Zurück zum Zitat Alam, M. Z., RehmanSheikh, M. B. U., Zeshan, A., et al. (2014). Topology aware auto-configuration in wireless sensor network. International Journal of Engineering Research, 3, 812–816. Alam, M. Z., RehmanSheikh, M. B. U., Zeshan, A., et al. (2014). Topology aware auto-configuration in wireless sensor network. International Journal of Engineering Research, 3, 812–816.
18.
Zurück zum Zitat Prakash, A.., Chaparadza, R.., & Starschenko, A. (2011) A model-driven approach to design and verify autonomic network behaviors. In 2011 IEEE GLOBECOM workshops (GC Wkshps) (pp. 701–706). Prakash, A.., Chaparadza, R.., & Starschenko, A. (2011) A model-driven approach to design and verify autonomic network behaviors. In 2011 IEEE GLOBECOM workshops (GC Wkshps) (pp. 701–706).
19.
Zurück zum Zitat Zein, O. K., Champeau, J., & Auffret, Y. (2009) Smart sensor metamodel for deep sea observatory. In OCEANS 2009-EUROPE (pp. 1–6). Zein, O. K., Champeau, J., & Auffret, Y. (2009) Smart sensor metamodel for deep sea observatory. In OCEANS 2009-EUROPE (pp. 1–6).
20.
Zurück zum Zitat Vidal, C., Fernández-Sánchez, C., Díaz, J., & Pérez, J. (2015). A model-driven engineering process for autonomic sensor-actuator networks. International Journal of Distributed Sensor Networks, 11(3), 684892.CrossRef Vidal, C., Fernández-Sánchez, C., Díaz, J., & Pérez, J. (2015). A model-driven engineering process for autonomic sensor-actuator networks. International Journal of Distributed Sensor Networks, 11(3), 684892.CrossRef
21.
Zurück zum Zitat Grichi, H., Mosbahi, O., & Khalgui, M. (2015). Formal specification and verification of reconfigurable wireless sensor networks. In 2015 IEEE 12th international multi-conference on systems, signals devices (SSD15) (pp. 1–8). Grichi, H., Mosbahi, O., & Khalgui, M. (2015). Formal specification and verification of reconfigurable wireless sensor networks. In 2015 IEEE 12th international multi-conference on systems, signals devices (SSD15) (pp. 1–8).
22.
Zurück zum Zitat Hanen, G., Olfa, M., & Mohamed, K. (2015). Rocl: New extensions to ocl for useful verification of flexible software systems. In 2015 10th international joint conference on software technologies (ICSOFT), (Vol. 1, pp.1–8). Hanen, G., Olfa, M., & Mohamed, K. (2015). Rocl: New extensions to ocl for useful verification of flexible software systems. In 2015 10th international joint conference on software technologies (ICSOFT), (Vol. 1, pp.1–8).
23.
Zurück zum Zitat Saida, R., Kacem, Y. H., BenSaleh, M. S., & Abid, M. (2017) Network reconfiguration for wireless sensor networks using uml/marte profile. In Proceedings of the 12th international conference on evaluation of novel approaches to software engineering-Volume 1: ENASE (pp. 203–209). INSTICC, SciTePress. Saida, R., Kacem, Y. H., BenSaleh, M. S., & Abid, M. (2017) Network reconfiguration for wireless sensor networks using uml/marte profile. In Proceedings of the 12th international conference on evaluation of novel approaches to software engineering-Volume 1: ENASE (pp. 203–209). INSTICC, SciTePress.
24.
Zurück zum Zitat Enrici, A., Apvrille, L., & Pacalet, R. (2014). A uml model-driven approach to efficiently allocate complex communication schemes. In Dingel, J., Schulte, W., Ramos, I., Abrahão, S., & Insfran, E. (Eds.), Model-driven engineering languages and systems (pp. 370–385). Springer International Publishing. Enrici, A., Apvrille, L., & Pacalet, R. (2014). A uml model-driven approach to efficiently allocate complex communication schemes. In Dingel, J., Schulte, W., Ramos, I., Abrahão, S., & Insfran, E. (Eds.), Model-driven engineering languages and systems (pp. 370–385). Springer International Publishing.
25.
Zurück zum Zitat Enrici, A., Apvrille, L., Camara, D., & Pacalet, R. (2015). The \(\psi\)-chart design approach in ttool/diplodocus: Co-design of data-dominated systems-on-chip. Architecture, 3, 2. Enrici, A., Apvrille, L., Camara, D., & Pacalet, R. (2015). The \(\psi\)-chart design approach in ttool/diplodocus: Co-design of data-dominated systems-on-chip. Architecture, 3, 2.
26.
Zurück zum Zitat Said, M. B., Kacem, Y. H., Kerboeuf, M., & Abid, M. (2019) An mde-based approach for self-adaptive rtes model generation. Cluster Computing, 925–951. Said, M. B., Kacem, Y. H., Kerboeuf, M., & Abid, M. (2019) An mde-based approach for self-adaptive rtes model generation. Cluster Computing, 925–951.
27.
Zurück zum Zitat Kienhuis, B., Deprettere, E. F., van der Wolf, P., & Vissers, K. (2002). A methodology to design programmable embedded systems (pp. 18–37). Berlin, Heidelberg: Springer.MATH Kienhuis, B., Deprettere, E. F., van der Wolf, P., & Vissers, K. (2002). A methodology to design programmable embedded systems (pp. 18–37). Berlin, Heidelberg: Springer.MATH
29.
Zurück zum Zitat Karray, F., et al. (2016). Earnpipe: A testbed for smart water pipeline monitoring using wireless sensor network. Procedia Computer Science, 96, 285–294.CrossRef Karray, F., et al. (2016). Earnpipe: A testbed for smart water pipeline monitoring using wireless sensor network. Procedia Computer Science, 96, 285–294.CrossRef
30.
Zurück zum Zitat Polley, J., Blazakis, D., Mcgee, J., Rusk, D., & Baras, J. S. (2004) Atemu: A fine-grained sensor network simulator. In IEEE communications society conference on sensor and ad hoc communications and networks. Polley, J., Blazakis, D., Mcgee, J., Rusk, D., & Baras, J. S. (2004) Atemu: A fine-grained sensor network simulator. In IEEE communications society conference on sensor and ad hoc communications and networks.
33.
Zurück zum Zitat Rincón, F. J., Susu, A. E., Sánchez-Élez, M., Atienza, D., & De Micheli, G. (2007). A simulation model for wireless sensor networks based on tossim. In Proceedings of the XXII conference on design of circuits and integrated systems (DCIS). Rincón, F. J., Susu, A. E., Sánchez-Élez, M., Atienza, D., & De Micheli, G. (2007). A simulation model for wireless sensor networks based on tossim. In Proceedings of the XXII conference on design of circuits and integrated systems (DCIS).
34.
Zurück zum Zitat Adib, R., & Vahid, S. (2012). Castalia network animator (cna): A visualization tool for castalia wireless sensor network simulator. In 2012 Ninth international conference on information technology—New generations. Adib, R., & Vahid, S. (2012). Castalia network animator (cna): A visualization tool for castalia wireless sensor network simulator. In 2012 Ninth international conference on information technology—New generations.
35.
Zurück zum Zitat Varga, A., & Hornig, R. (2008) An overview of the omnet++ simulation environment. In Proceedings of the 1st international conference on simulation tools and techniques for communications, networks and systems and workshops, Simutools ’08. Varga, A., & Hornig, R. (2008) An overview of the omnet++ simulation environment. In Proceedings of the 1st international conference on simulation tools and techniques for communications, networks and systems and workshops, Simutools ’08.
Metadaten
Titel
A model based process for reconfigurable wireless sensor network development
verfasst von
Raoudha Saida
Yessine Hadj Kacem
Mohammed S. BenSaleh
Mohamed Abid
Publikationsdatum
13.01.2022
Verlag
Springer US
Erschienen in
Wireless Networks / Ausgabe 2/2022
Print ISSN: 1022-0038
Elektronische ISSN: 1572-8196
DOI
https://doi.org/10.1007/s11276-021-02862-1

Weitere Artikel der Ausgabe 2/2022

Wireless Networks 2/2022 Zur Ausgabe

Neuer Inhalt