Authors:
Manzoor Ahmad
1
;
Iulia Dragomir
1
;
Jean-Michel Bruel
1
;
Iulian Ober
1
and
Nicolas Belloir
2
Affiliations:
1
Université de Toulouse, France
;
2
Université de Pau et des Pays de l’Adour, France
Keyword(s):
Requirements, Formal Methods, Properties Verification, Observers, RELAX, Simulation, OMEGA2, IFx.
Related
Ontology
Subjects/Areas/Topics:
Agent Based Modeling and Simulation
;
Application Domains
;
Applications and Uses
;
Biomedical Engineering
;
Case Studies
;
Collaboration and e-Services
;
Collaborative Systems
;
Complex Systems Modeling and Simulation
;
Domain-Specific Tools
;
Dynamical Systems Models and Methods
;
e-Business
;
Energy and Power Systems
;
Enterprise Information Systems
;
Formal Methods
;
Health Engineering and Technology Applications
;
Health Information Systems
;
Healthcare
;
Neural Rehabilitation
;
Neurotechnology, Electronics and Informatics
;
Performance Analysis
;
Robotics, Automation and Mechatronics
;
Sensor Networks
;
Simulation and Modeling
;
Simulation Tools and Platforms
;
Software and Architectures
;
Telecommunication Systems and Networks
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.