
Haase, J., Bastian, J., and Reitz, S. (2003). Vhdl-ams in
mems design flow. System Specification & Design
Languages: Best of FDL’02, pages 51–60.
Harris, D. M. and Harris, S. L. (2022). Hardware descrip-
tion languages. Digital Design and Computer Archi-
tecture, pages 170–235.
Hillah, L.-M., Kordon, F., Petrucci, L., and Treves, N.
(2010). Pnml framework: an extendable reference
implementation of the petri net markup language. In
Applications and Theory of Petri Nets: 31st Interna-
tional Conference, PETRI NETS 2010, Braga, Portu-
gal, June 21-25, 2010. Proceedings 31, pages 318–
327. Springer.
Holt, J. and Perry, S. (2008). SysML for systems engineer-
ing, volume 7. IET.
Holzmann, G. J. (1997). The model checker spin. IEEE
Transactions on software engineering, 23(5):279–
295.
Hossain, M. M., Kashem, M. A., Nayan, N. M., and
Chowdhury, M. A. (2024). A medical cyber-physical
system for predicting maternal health in developing
countries using machine learning. Healthcare Analyt-
ics, 5:100285.
Huber, P., Jensen, K., and Shapiro, R. M. (1991). Hierar-
chies in coloured petri nets. In Advances in Petri Nets
1990 10, pages 313–341. Springer.
Jensen, K., Kristensen, L. M., and Wells, L. (2007).
Coloured petri nets and cpn tools for modelling and
validation of concurrent systems. International Jour-
nal on Software Tools for Technology Transfer, 9:213–
254.
Mitsch, S. and Platzer, A. (2016). Modelplex: Verified
runtime validation of verified cyber-physical system
models. Formal Methods in System Design, 49:33–
74.
Mohamed, M., Kardas, G., and Challenger, M. (2021a).
Model-driven engineering tools and languages for
cyber-physical systems–a systematic literature review.
IEEE Access, pages 1–1.
Mohamed, M. A., Kardas, G., and Challenger, M. (2021b).
A systematic literature review on model-driven engi-
neering for cyber-physical systems. arXiv preprint
arXiv:2103.08644.
OMG, O. (2012). Object constraint language (ocl), version
2.3. 1.
Ordinez, L., Eggly, G., Micheletto, M., and Santos,
R. (2020). Using uml for learning how to de-
sign and model cyber-physical systems. IEEE Re-
vista Iberoamericana de Tecnologias del Aprendizaje,
15(1):50–60.
Otter, M. and Elmqvist, H. (2001). Model-
ica overview. URl: https://www. model-
ica. org/education/educationalmaterial/lecture-
material/english/ModelicaOverview. pdf.
Palnitkar, S. (2003). Verilog HDL: a guide to digital design
and synthesis, volume 1. Prentice Hall Professional.
P
ˆ
echeux, F., Lallement, C., and Vachoux, A. (2005). Vhdl-
ams and verilog-ams as alternative hardware descrip-
tion languages for efficient modeling of multidisci-
pline systems. IEEE transactions on Computer-Aided
design of integrated Circuits and Systems, 24(2):204–
225.
Prevostini, M. and Zamsa, E. (2007). Sysml profile for soc
design and systemc transformation. ALaRI, Faculty of
Informatics University of Lugano via G. Buffi, 13(5).
Rahim, M., Boukala-Ioualalen, M., and Hammad, A.
(2014). Petri nets based approach for modular veri-
fication of sysml requirements on activity diagrams.
In PNSE@ Petri Nets, pages 233–248.
Tannoury, P. (2022). An incremental model-based design
methodology to develop cps with sysml/ocl/reo. In
Journ
´
ees du GDR GPL.
Tannoury, P., Chouali, S., and Hammad, A. (2022). Model
driven approach to design an automotive cps with sys-
reo language. In Proceedings of the 20th ACM In-
ternational Symposium on Mobility Management and
Wireless Access, pages 97–104.
Tannoury, P., Chouali, S., and Hammad, A. (2023). Joint
use of sysml and reo to specify and verify the compati-
bility of cps components. In International Conference
on Formal Aspects of Component Software, pages 84–
102. Springer.
Thule, C., Lausdahl, K., Gomes, C., Meisl, G., and Larsen,
P. G. (2019). Maestro: the into-cps co-simulation
framework. Simulation Modelling Practice and The-
ory, 92:45–61.
Tripathi, D., Singh, L. K., Tripathi, A. K., and Chaturvedi,
A. (2021). Model based security verification of cyber-
physical system based on petrinet: A case study of
nuclear power plant. Annals of Nuclear Energy,
159:108306.
Vladimiriovich, M. A., Alexandrovich, V. A., and Ole-
govich, R. D. (2015). Automatic translation uml ac-
tivity diagrams to petri net. In 2015 International
Siberian Conference on Control and Communications
(SIBCON), pages 1–4. IEEE.
Wade, J., Cohen, R., Blackburn, M., Hole, E., and
Bowen, N. (2015). Systems engineering of cyber-
physical systems education program. In Proceedings
of the WESE’15: Workshop on Embedded and Cyber-
Physical Systems Education, pages 1–8.
Walia, G. S., Kumar, D., Sanger, J., and Sahana, S. (2024).
Cyber physical system and enabling technologies:
Opportunity, challenges, and applications. Security
and Risk Analysis for Intelligent Cloud Computing,
pages 128–143.
Wang, S., Yan, C., and Xiao, F. (2012). Quantitative energy
performance assessment methods for existing build-
ings. Energy and buildings, 55:873–888.
Yu, Z., Gao, H., Cong, X., Wu, N., and Song, H. H. (2023).
A survey on cyber-physical systems security. IEEE
Internet of Things Journal.
SIMULTECH 2024 - 14th International Conference on Simulation and Modeling Methodologies, Technologies and Applications
288