RO  EN
IMI/Publicaţii/CSJM/Ediţii/CSJM v.30, n.1 (88), 2022/

Approach for the development of mobile applications based on migrant objects

Authors: Aissa ElMahdi Bourahla, Mustapha Bourahla
Keywords: Mobile Application, Migrant Objects, Rewriting Logic, Mobile Maude, Maude LTL Model Checker.

Abstract

Software engineering principles are very required for the development of mobile applications, which are necessary for many life applications. In this paper, we present a development process based on transformation of UML models, which describe mobile applications based on migrant objects to Mobile Maude language that extends the Maude language and implements the Rewriting Logic (RL). The generated rewriting theories will be executed for simulation using located configurations, which are produced from UML object diagrams. State transition models may be built during simulation to describe behaviours of mobile applications based on migrant objects, which will be verified against LTL properties with the technique of model-checking. The verified model of mobile application based on migrant objects can be used to generate Android application to be deployed on mobile devices.

Aissa ElMahdi Bourahla
Computer Science Department, University of M’Sila
BP. 166 Ichebilia, M’Sila, 28000, Algeria
Phone: +213 0540834764
E-mail:

Mustapha Bourahla
Laboratory of Informatics and its Applications, Computer Science Department,
University of M’Sila
BP. 166 Ichebilia, M’Sila, 28000, Algeria
Phone: +213 0778574572
E-mail:

DOI

https://doi.org/10.56415/csjm.v30.01

Fulltext

Adobe PDF document0.52 Mb