A Tool for Multi-scale Modeling of Software Architectures: Application to the Smart Home for Telemonitoring Elderly People at Home - LAAS - Laboratoire d'Analyse et d'Architecture des Systèmes Access content directly
Book Section Year : 2020

A Tool for Multi-scale Modeling of Software Architectures: Application to the Smart Home for Telemonitoring Elderly People at Home

Abstract

This paper presents a model-based graphical tool for supporting multiscale modeling of software architectures. The implemented solution is based on a rule-oriented iterative modeling process ensuring transition from a coarse-grained description to a fine-grained description. The rules manage the refinement between scales and are applied with respect to the system constraints. Multi-scale architectures are modeled graphically using UML notations. To ensure model consistency, our approach supports model transformation and validation of UML models with OCL constraints. In order to experiment our approach, we tested it with a predictive and preventive system dedicated to the smart home application for maintaining personalized medicine at home. This system is helpful for people with loss of autonomy, exposed to risks of accidents or needing a precise daily medical follow-up. We implement the resulting models using the Eclipse platform.
No file

Dates and versions

hal-02983101 , version 1 (29-10-2020)

Identifiers

Cite

Ilhem Khlif, Mohamed Hadj Kacem, Khalil Drira, Ahmed Hadj Kacem. A Tool for Multi-scale Modeling of Software Architectures: Application to the Smart Home for Telemonitoring Elderly People at Home. Digital Health in Focus of Predictive, Preventive and Personalised Medicine, Chapter 18, Springer, pp.155-161, 2020, 978-3-030-49814-6. ⟨10.1007/978-3-030-49815-3_18⟩. ⟨hal-02983101⟩
20 View
0 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More