questions and the sanitary situation, currently larger-
scale tests were not yet possible.
Currently the AMS part is restricted to TDF,
which is a rather coarse abstraction of analog behav-
ior. We plan to refine analog models by integrating
ELN (Electrical Linear Network), another MoC avail-
able in SystemC-AMS.
Most crucial is the optimization of battery usage;
power consumption estimation should be added to the
tool. Finally, even if the method was developed in a
specific domain, it might be generalized to other IoT
devices equipped with multiple sensors.
REFERENCES
Accellera Systems Initiative (2010). SystemC AMS exten-
sions Users Guide, Version 1.0.
Apvrille, L. (2011). TTool, an open-source toolkit for the
modeling and verification of embedded systems.
Blochwitz, T. et al. (2011). The functional mockup interface
for tool independent exchange of simulation models.
In 8th Int. Modelica Conference, Dresden, Germany,
pages 105–114.
Broux, P.-E., Lavalade, P., Sylla, S., and Zhuang, K. (2019).
Somnolence diurne sodi.
Celik, H. O. (2021). Minimization, deployment and evalua-
tion with ai methods of a portable sleepyness detection
device, master’s thesis (French), Sorbonne Université.
Davare, A., Densmore, D., Meyerowitz, T., Pinto, A.,
Sangiovanni-Vincentelli, A., Yang, G., Zeng, H., and
Zhu, Q. (2007). A next-generation design framework
for platform-based design. In DVCon, volume 152.
Demathieu, S., Thomas, F., André, C., Gérard, S., and Ter-
rier, F. (2008). First experiments using the uml profile
for marte. pages 50–57. IEEE.
Dey, N., Ashour, A. S., Shi, F., Fong, S. J., and Tavares,
J. M. R. (2018). Medical cyber-physical systems: A
survey. J. of medical syst., 42(4):74.
Douglas, N. J., Thomas, S., and Jan, M. A. (1992).
Clinical value of polysomnography. The Lancet,
339(8789):347–350.
Dubrulle, P., Gaston, C., Kosmatov, N., Lapitre, A., and
Louise, S. (2019). A data flow model with frequency
arithmetic. In International Conference on Funda-
mental Approaches to Software Engineering, pages
369–385. Springer, Cham.
Einwich, K. (2016). SystemC AMS PoC2.1 Library,
COSEDA, Dresden.
Fitzgerald, J. S., Larsen, P. G., Pierce, K. G., and Verhoef,
M. H. G. (2013). A formal approach to collabora-
tive modelling and co-simulation for embedded sys-
tems. Mathematical Structures in Computer Science,
23(4):726–750.
Fritzson, P. and Engelson, V. (1998). Modelica—a uni-
fied object-oriented language for system modeling
and simulation. In European Conference on Object-
Oriented Programming, pages 67–90. Springer.
Genius, D. and Apvrille, L. (2016). Virtual yet precise pro-
totyping: An automotive case study. In ERTSS’2016,
Toulouse.
Genius, D., Cortés Porto, R., Apvrille, L., and Pêcheux,
F. (2019). A tool for high-level modeling of
analog/mixed signal embedded systems. In MODEL-
SWARD.
Genius, D., Cortés Porto, R., and Apvrille, L. (2018). TTool
AMS.
IEEE (2011). SystemC. IEEE Standard 1666-2011.
Lee, E. A. and Messerschmitt, D. G. (1987). Synchronous
data flow. Proceedings of the IEEE, 75(9):1235–1245.
Pedroza, G., Knorreck, D., and Apvrille, L. (2011).
AVATAR: A SysML environment for the formal veri-
fication of safety and security properties. In 11th IEEE
Conference on Distributed Systems and New Tech-
nologies, Paris, France.
Porto, R. C., Genius, D., and Apvrille, L. (2021). Handling
causality and schedulability when designing and pro-
totyping cyber-physical systems. Software and Sys-
tems Modeling, pages 1–17.
Ptolemy.org, editor (2014). System Design, Modeling, and
Simulation using Ptolemy II.
Selic, B. and Gérard, S. (2013). Modeling and Analysis
of Real-Time and Embedded Systems with UML and
MARTE: Developing Cyber-Physical Systems. Else-
vier.
Silva, A. F. and Tavakoli, M. (2020). Domiciliary hospital-
ization through wearable biomonitoring patches: Re-
cent advances, technical challenges, and the relation
to covid-19. Sensors, 20(23):6835.
SocLib consortium (2003). The SoCLib project: An In-
tegrated System-on-Chip Modelling and Simulation
Platform, www.soclib.fr.
Vachoux, A., Grimm, C., and Einwich, K. (2003). Analog
and mixed signal modelling with SystemC-AMS. In
ISCAS (3), pages 914–917. IEEE.
MODELSWARD 2022 - 10th International Conference on Model-Driven Engineering and Software Development
394