z-logo
open-access-imgOpen Access
Model consistency for multi-scale architectures applied to smart systems
Author(s) -
Ilhem Khlif,
Mohamed Hadj Kacem,
Marwa KALLEL,
Khalil Drira,
Ahmed Hadj Kacem
Publication year - 2017
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2017.05.408
Subject(s) - computer science , unified modeling language , consistency (knowledge bases) , scale (ratio) , transformation (genetics) , process (computing) , model transformation , notation , programming language , software engineering , theoretical computer science , data mining , software , artificial intelligence , physics , quantum mechanics , biochemistry , chemistry , arithmetic , mathematics , gene
We propose a multi-scale methodology for complex software systems using the model transformation techniques. The methodol- ogy provides a correct by design approach for the description of multi-scale architectures. It is founded on a rule-oriented iterative modeling process ensuring transition from a coarse-grained description to a fine-grained description. The rules manage the re- finement between scales and are applied with respect to the system constraints. Multi-scale architectures are modeled graphically using UML notations. The design process supports model transformation and validation of UML models with the OCL constraints defined on UML models. We illustrate our approach with a case study dedicated to the smart cities.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom