Towards Integrating Machine Learning Models into Mobile Apps using AppCraft

Lyan Alwakeel*, Kevin Lano, Hessa Alfraihi

*Corresponding author for this work

Research output: Contribution to conference typesPaperpeer-review

Abstract

Mobile apps increasingly incorporate machine learning (ML) to enhance their services. However, integrating ML models locally with mobile apps can be challenging. Each ML model has specific designs that accept certain types of input and produce specific outputs. Model-driven engineering (MDE) and low-code solutions can specify the integration process in a high-level language, alleviating this issue. In this paper, we incorporate our framework, AppCraft, with the ML process to generate code for Android and iOS mobile apps with all the necessary components to load the model, process the input data, and display the output results in a user-friendly way. This enhancement contributes to designing and automating the integration of ML engineering processes with mobile apps.

Conference

Conference2023 Software Technologies: Applications and Foundations Workshops, STAF-WS 2023; 15th Transformation Tool Contest, TTC 2023, 3rd International Workshop on MDE for Smart IoT Systems, MeSS 2023 and Agile Model-driven Engineering Workshop, AgileMDE 2023
Country/TerritoryUnited Kingdom
CityLeicester
Period18/07/202321/07/2023

Keywords

  • Android
  • iOS
  • Low-code
  • Machine Learning Engineering
  • Mobile App
  • Model-Driven Engineering

Fingerprint

Dive into the research topics of 'Towards Integrating Machine Learning Models into Mobile Apps using AppCraft'. Together they form a unique fingerprint.

Cite this