SESep 10, 2015

Domain-Specific Modeling and Code Generation for Cross-Platform Multi-Device Mobile Apps

arXiv:1509.03109v13 citations
Originality Synthesis-oriented
AI Analysis

This addresses a domain-specific problem for software companies aiming to reach wider audiences with mobile apps, but it appears incremental as it builds on existing model-driven engineering paradigms.

The research tackled the high cost and complexity of developing cross-platform multi-device mobile apps by proposing a model-driven engineering approach using abstraction, modeling, and code generation, but no concrete results or numbers are provided.

Nowadays, mobile devices constitute the most common computing device. This new computing model has brought intense competition among hardware and software providers who are continuously introducing increasingly powerful mobile devices and innovative OSs into the market. In consequence, cross-platform and multi-device development has become a priority for software companies that want to reach the widest possible audience. However, developing an application for several platforms implies high costs and technical complexity. Currently, there are several frameworks that allow cross-platform application development. However, these approaches still require manual programming. My research proposes to face the challenge of the mobile revolution by exploiting abstraction, modeling and code generation, in the spirit of the modern paradigm of Model Driven Engineering.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes