Mapping from CAPS Software Architecture Modeling Language (SAML) to ThingML Language using Acceleo Code Generator

Thumbnail Image
Date
2019
Authors
Saleh, Ithar
Ilaiwi, Rami
Shanaa, Yara
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
The intent of this thesis was to provide a mechanism to map and convert between two different IOT modeling languages: CAPS-SAML and ThingML. This mapping and conversion was needed in order to have automatic generated codes from models. This required great knowledge of both languages and having a tool or a mechanism in between to do such a conversion which would be built on scientific and logical grounds . Our thesis presents our work which covers up all stages from the design of the SAML models using CAPS framework, passing by using the Acceleo code generator which does the model-to-text transformation from SAML to ThingML and ending by the final results of the ThingML code which will be used to generate different programming languages codes.
Description
Keywords
Citation