Formal Development of Mobile Applications based on Migrant Objects (MAMOs)

Loading...
Thumbnail Image

Date

2020

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Software engineering principles are very required for the development of mobile applications, which are necessary for many life applications. In this work, we present a development process based on TGG and Xpand transformations of UML models, which describe mobile applications based on migrant objects to Mobile Maude language. The generated rewriting theories will be executed for simulation. State transition models may be built during simulation, which will be veri ed against LTL properties with the technique of model-checking. The veri ed model of mobile application based on migrant objects can be used to generate Android applications to be deployed on mobile devices.

Description

Keywords

Model-Driven Architecture, TGG (Triple Graph Grammars) Model-to- Model Transformation, Xpand/Xtend Model-to-Text Transformation, Mobile Application, Migrant Objects, Rewriting Logic, Mobile Maude, Maude LTL Model Checker.

Citation

Collections