Early Analysis of Ambient Systems SYSML Properties using OMEGA2-IFx
Manzoor Ahmad, Iulia Dragomir, Jean-Michel Bruel, Iulian Ober, Nicolas Belloir
2013
Abstract
Formal methods provide tools to verify the consistency and correctness of a specification with respect to the desired properties of the system. This verification is important as the development of an AAL (Ambient Assisted Living) system involves different technologies (medical services, surveillance cameras, intelligent devices, etc.) requiring a strong consistency checking between models. We illustrate in this paper how we prove some of the properties of the system before the development even starts. To model the AAL system, we use the SYSML language. In terms of tools, we use Rational Rhapsody in combination with the OMEGA2 profile which is an executable UML/SYSML profile used for the formal specification and validation of critical real-time systems. This profile is supported by the IFx toolset which provides mechanisms for the model simulation and properties verification of the AAL system.
References
- Ahmad, M., Bruel, J. M., Laleau, R., and Gnaho, C. (2012). Using relax, sysml and kaos for ambient systems requirements modeling. In The 3rd International Conference on Ambient Systems, Networks and Technologies (ANT 7812). Elsevier Procedia Computer Science, Volume 10, Pages 474 - 481.
- Ahmad, M. and Dragomir, I. (2013). Ambient assisted living system properties modeling and verification using omega2/ifx, internal report university of toulouse france.
- Apvrille, L., de Saqui-Sannes, P., and Khendek, F. (2006). Turtle-p: a uml profile for the formal validation of critical and distributed systems. In Software and Systems Modeling (SSM 7806). Springer, Volume 5, Issue 4, pp 449-466.
- Benghazi, K., Hurtado, M. V., Rodríguez, M. L., and Noguera, M. (2009). Applying formal verification techniques to ambient assisted living systems. In OnTheMove Workshop (OTM 7809). Springer-Verlag Berlin Heidelberg 2009.
- Bornot, S. and Sifakis, J. (2000). An algebraic framework for urgency. In Information and Computation (IC 7800). Elsevier, Volume 163, Issue 1, Pages 172202.
- Bozga, M., Graf, S., Ober, I., Ober, I., and Sifakis, J. (2004). The if toolset. In Formal Methods for the Design of Real-Time Systems (FMDRTS 7804). Springer Berlin/Heidelberg.
- Bruel, J. M., Belloir, N., and Ahmad, M. (2009). Un profile sysml pour les systmes auto-adaptatifs. In 15ème Colloque National de la Recherche en IUT (CNRIUT 7809).
- Clarke, E. M., Grumberg, O., and Peled, D. A. (1999). Model Checking. MIT Press, London.
- Dragomir, I., Ober, I., and Lesens, D. (2012). A case study in formal system engineering with sysml. In 17th International Conference on Engineering of Complex Computer Systems (ICECCS 7812). IEEE.
- Gnaho, C. and Semmak, F. (2010). Une extension sysml pour l'ingénierie des exigences nonfonctionnelles orientée but. In Ingénierie des Systèmes d'Information. Lavoisier Paris FRANCE.
- Nehmer, J., Becker, M., Karshmer, A., and Lamm, R. (2006). Living assistance systems: an ambient intelligence approach. In Proceedings of the 28th international conference on Software engineering (ICSE 7806 ). ACM.
- Ober, I. and Dragomir, I. (2010). Omega2: A new version of the profile and the tools. In 15th International Conference on Engineering of Complex Computer Systems (ICECCS 7810). IEEE.
- Ober, I. and Dragomir, I. (2011). Unambiguous uml composite structures: The omega2 experience. In Theory and Practice of Computer Science (SOFSEM 7811). Springer, Volume 6543, pp 418-430.
- Ober, I., Graf, S., and Ober, I. (2006). Validating timed uml models by simulation and verification. In International Journal on Software Tools for Technology Transfer (STTT 7806). Springer, Volume 8, Issue 2, pp 128-145.
- Verimag and Irit (2011). OMEGA2-IFx for UML/SysML v2.0, Profile and Toolset, User Manual Document v1.1.
- Whittle, J., Sawyer, P., Bencomo, N., Cheng, B. H. C., and Bruel, J. M. (2009). Relax: Incorporating uncertainty into the specication of self-adaptive systems. In 17th International Requirements Engineering Conference, RE 7809. IEEE.
Paper Citation
in Harvard Style
Ahmad M., Dragomir I., Bruel J., Ober I. and Belloir N. (2013). Early Analysis of Ambient Systems SYSML Properties using OMEGA2-IFx . In Proceedings of the 3rd International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-8565-69-3, pages 147-154. DOI: 10.5220/0004483101470154
in Bibtex Style
@conference{simultech13,
author={Manzoor Ahmad and Iulia Dragomir and Jean-Michel Bruel and Iulian Ober and Nicolas Belloir},
title={Early Analysis of Ambient Systems SYSML Properties using OMEGA2-IFx},
booktitle={Proceedings of the 3rd International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2013},
pages={147-154},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004483101470154},
isbn={978-989-8565-69-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 3rd International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - Early Analysis of Ambient Systems SYSML Properties using OMEGA2-IFx
SN - 978-989-8565-69-3
AU - Ahmad M.
AU - Dragomir I.
AU - Bruel J.
AU - Ober I.
AU - Belloir N.
PY - 2013
SP - 147
EP - 154
DO - 10.5220/0004483101470154