Mapping from CAPS Software Architecture Modeling Language (SAML) to ThingML Language using Acceleo Code Generator
MetadataShow full item record
The intent of this thesis was to provide a mechanism to map and convert between two diﬀerent 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 scientiﬁc 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 ﬁnal results of the ThingML code which will be used to generate diﬀerent programming languages codes.