formats readable by other IEC 61499 tools. We plan
also to use the methodology in other DCS applica-
tions such as the airports baggage handling systems.
REFERENCES
Addouche, N., Antoine, C., and Montmain, J. (2006).
Methodology for uml modeling and formal verifica-
tion of real-time systems. In 2006 Int. Conf. on Com-
putational Inteligence for Modelling Control and Au-
tomation and Int. Conf. on Intelligent Agents Web
Technologies and International Commerce, pages 17–
17. IEEE.
Castellanos, E. X., Garcia, C. A., Rosero, C., Sanchez, C.,
and Garcia, M. V. (2017). Enabling an automation
architecture of cpps based on uml combined with iec-
61499. In 17th Int. Conf. on Control, Automation and
Systems, pages 471–476. IEEE.
Dubinin, V., Vyatkin, V., and Pfeiffer, T. (2005). Engineer-
ing of validatable automation systems based on an ex-
tension of uml combined with function blocks of iec
61499. In Proceedings of the 2005 IEEE Int. Conf. on
Robotics and Automation, pages 3996–4001. IEEE.
Fkaier., S., Khalgui., M., and Frey., G. (2020a). Hybrid
context-awareness modelling and reasoning approach
for microgrid’s intelligent control. In Proceedings of
the 15th International Conference on Software Tech-
nologies - Volume 1: ICSOFT,, pages 116–127. IN-
STICC, SciTePress.
Fkaier., S., Khalgui., M., and Frey., G. (2020b). Meta-
model for control applications of microgrids. In 2020
6th IEEE International Energy Conference (ENERGY-
Con), pages 945–950. IEEE.
Fkaier, S., Romdhani, M., Khalgui, M., and Frey, G.
(2016a). Enabling reconfiguration of adaptive control
systems using real-time context-aware framework. In
2016 IEEE/ACS 13th International Conference of
Computer Systems and Applications (AICCSA), pages
1–8. IEEE.
Fkaier, S., Romdhani, M., Khalgui, M., and Frey,
G. (2016b). R2tca: New tool for develop-
ing reconfigurable real-time context-aware frame-
work—application to baggage handling systems. In
Proc. International Conference Mobile Ubiquitous
Comput., Syst., Services Technol.(UBICOMM), pages
113–119.
Fkaier., S., Romdhani., M., Khalgui., M., and Frey., G.
(2017). Context-awareness meta-model for recon-
figurable control systems. In Proceedings of the
12th International Conference on Evaluation of Novel
Approaches to Software Engineering - Volume 1:
ENASE,, pages 226–234. INSTICC, SciTePress.
Hemmati, M., Mohammadi-Ivatloo, B., Abapour, M., and
Anvari-Moghaddam, A. (2020). Optimal chance-
constrained scheduling of reconfigurable microgrids
considering islanding operation constraints. IEEE
Systems Journal.
Hussain, T. and Frey, G. (2007). Defining iec 61499 com-
pliance profiles using uml and ocl. In 2007 5th IEEE
Int. Conf. on Industrial Informatics, volume 2, pages
1157–1162. IEEE.
Jansen, D. N., Hermanns, H., and Katoen, J.-P. (2002). A
probabilistic extension of uml statecharts. In Interna-
tional Symposium on Formal Techniques in Real-Time
and Fault-Tolerant Systems, pages 355–374. Springer.
Khlifi, O., Mosbahi, O., Khalgui, M., and Frey, G. (2015).
Gr-tnces: New extensions of r-tnces for modelling
and verification of flexible systems under energy and
memory constraints. In 2015 10th International Joint
Conference on Software Technologies (ICSOFT), vol-
ume 1, pages 1–8. IEEE.
Miguel-Escrig, O., Romero-P
´
erez, J.-A., Wiesmayr, B.,
and Zoitl, A. (2020). Distributed implementation of
grafcets through iec 61499. In 2020 25th IEEE Int.
Conf. on Emerging Technologies and Factory Automa-
tion, volume 1, pages 402–409. IEEE.
Nokovic, B. and Sekerinski, E. (2013). pstate: A proba-
bilistic statecharts translator. In 2nd Mediterranean
Conference on Embedded Computing, pages 29–32.
IEEE.
Oueslati, R., Mosbahi, O., Khalgui, M., Li, Z., and Qu, T.
(2018). Combining semi-formal and formal methods
for the development of distributed reconfigurable con-
trol systems. IEEE Access, 6:70426–70443.
Panjaitan, S. and Frey, G. (2006a). Combination of uml
modeling and the iec 61499 function block concept for
the development of distributed automation systems.
In 2006 IEEE Conference on Emerging Technologies
and Factory Automation, pages 766–773. IEEE.
Panjaitan, S. and Frey, G. (2006b). Designing
generic/reusable functionality based controllers for
distributed control using uml. In Proceedings 2006
IEEE Int. Conf. on Robotics and Automation, 2006.
ICRA 2006., pages 321–326. IEEE.
Salem, M. O. B., Mosbahi, O., Khalgui, M., and Frey, G.
(2015a). Transformation from r-uml to r-tnces: New
formal solution for verification of flexible control sys-
tems. In 2015 10th International Joint Conference on
Software Technologies (ICSOFT), volume 2, pages 1–
12. IEEE.
Salem, M. O. B., Mosbahi, O., Khalgui, M., and Frey,
G. (2015b). Zizo: Modeling simulation and verifi-
cation of reconfigurable real-time control tasks shar-
ing adaptive resources. In Proc. Int. Conf. Health In-
form.(HEALTHINF), pages 20–31.
Thramboulidis, K. C. (2004). Using uml in control and
automation: a model driven approach. In 2nd IEEE
Int. Conf. on Industrial Informatics, 2004. INDIN’04.
2004, pages 587–593. IEEE.
Tranoris, C. and Thramboulidis, K. (2002). From require-
ments to function block diagrams: a new approach for
the design of industrial control applications. In Pro-
ceedings, 10th Mediterranean conference on control
and automation,(MED2002), Lisbon, Portugal, pages
9–12. Citeseer.
ENASE 2021 - 16th International Conference on Evaluation of Novel Approaches to Software Engineering
230