7 CONCLUSION
The present paper presented a high level methodol-
ogy for modeling the architectural reconfiguration in
WSNs systems. We addressed the lack of network
reconfiguration semantics in the UML/MARTE pro-
file and we presented a new profile to specify this
reconfiguration scenario in WSNs system at high ab-
straction levels. We gave an overview of the MARTE
capabilities for the specifications of reconfigurables
WSNs which shown that the present version of the
MARTE standard is limited to the description of node
level based reconfiguration. We then presented in de-
tails our proposed profile «NW_Reconfiguration» to
characterize network reconfiguration features. The
main contribution of the present work is that it sup-
plies the MARTE profile with new semantics to design
network reconfigurability in WSNs applications. We
illustrate the practical use of our proposed with a wa-
ter distribution network. We plan in future works to
investigate the verification of Non Functional Prop-
erties (NFPs) such as energy consumption and time
constraints. We also intend to integrate the proposed
profile in an MDE-based approach for the development
of low power WSNs.
ACKNOWLEDGMENTS
This work was supported by King Abdulaziz City for
Science and Technology (KACST) and Digital Re-
search Center of Sfax (CRNS).
REFERENCES
Al Ameen, M., Liu, J., and Kwak, K. (2012). Security
and privacy issues in wireless sensor networks for
healthcare applications. Journal of medical systems,
36(1):93–101.
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.
Benatia, M. A., Louis, A., Baudry, D., Mazari, B., and Hami,
A. E. (2014). Wsn’s modeling for a smart building
application. In Energy Conference (ENERGYCON),
2014 IEEE International.
Cherif, S., Trabelsi, C., Meftali, S., and Dekeyser, J. L.
(2011). High level design of adaptive distributed con-
troller for partial dynamic reconfiguration in fpga. In
Design and Architectures for Signal and Image Pro-
cessing (DASIP), 2011 Conference on.
de Lima, G., e Silva, L., and Neto, P. (2010). Wsn as a
tool for supporting agriculture in the precision irriga-
tion. In Networking and Services (ICNS), 2010 Sixth
International Conference on, pages 137–142.
Ebeid, E., Medina, J., Quaglia, D., and Fummi, F. (2015).
Extensions to the uml profile for marte for distributed
embedded systems. In 2015 Forum on Specification
and Design Languages (FDL).
Eronu, E., Misra, S., and Aibinu, M. (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).
Gamatié, A., Le Beux, S., Piel, É., Etien, A., Ben Atitallah,
R., Marquet, P., and Dekeyser, J.-L. (2008). A Model
Driven Design Framework for High Performance Em-
bedded Systems. Technical report, INRIA.
Group, O. O. M. (June 2011). A UML Profile for MARTE:
Modeling and Analysis of Real-Time Embedded sys-
tems, ptc/2011-06-02. Object Management Group.
Krichen, F., Hamid, B., Zalila, B., and Jmaiel, M. (2011).
Towards a model-based approach for reconfigurable
dre systems. In Software Architecture. Springer.
Mottola, L. and Picco, G. P. (2011). Programming wireless
sensor networks: Fundamental concepts and state of
the art. ACM Comput. Surv., 43.
Quadri, I. R., Meftali, S., and Dekeyser, J.-L. (2009). A
Model based design flow for Dynamic Reconfigurable
FPGAs. International Journal of Reconfigurable Com-
puting.
Rajasekaran, C., Jeyabharath, R., and Veena, P. (2014).
Hardware-software reconfigurable techniques for wire-
less sensor network. Research Journal of Applied Sci-
ences, Engineering and Technology.
Said, M. B., Kacem, Y. H., Amor, N. B., Kerboeuf, M.,
and Abid, M. (2013). Fine-grain adaptation for real
time embedded systems using uml/marte profile. In
Specification Design Languages (FDL), 2013 Forum
on.
Schmidt, D. C. (2006). Guest editor’s introduction: Model-
driven engineering. Computer, 39(2):25–31.
Vidal, J., de Lamotte, F., Gogniat, G., Diguet, J. P., and
Guillet, S. (2011). Dynamic applications on recon-
figurable 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., and
Soulard, P. (2010). Uml design for dynamically re-
configurable multiprocessor embedded systems. In
2010 Design, Automation Test in Europe Conference
Exhibition (DATE 2010).
Network Reconfiguration for Wireless Sensor Networks using UML/MARTE Profile
209