Logo of MSCA (Marie Skłodowska-Curie Actions)

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement n° 813884.

Flag of European Union

Lowcomote logo

ESR 5: Low-code Development of Rich Collaborative Mobile Apps using Active DSLs

Your Team

You will be hired by Universidad Autόnoma de Madrid.


Some LCDPs permit creating mobile apps. However, such apps are typically mere CRUD applications that interact with a server exchanging data collected via forms.

In order to scale the supported apps beyond simple form-based interaction, we propose a novel approach to low-code development of rich collaborative mobile apps. The resulting applications will offer interaction mechanisms based on graphical diagramming, where elements may be geolocated on maps. They will be able to incorporate information from open APIs to access services (e.g., weather), or interact with social networks. They may be context sensitive, able to adapt to changing conditions like device position, time or other conditions retrieved from APIs. They will also provide support for user roles and will enable collaboration. Examples of rich collaborative apps include those in domains of active gaming, domotics, IoT, engineering and urban planning, among many others.

Expected Results

This project proposes the use of language engineering techniques to build mobile apps, employing the novel notion of “Active DSL” developed by our team. In this approach, a domain model will be decorated with contextual rules, access control rules, graphical representation, geolocation information, collaboration approach, and external API interactions.

Deployment will be possible both on mobile devices and traditional computers. While the apps we target are currently developed using traditional programming, our approach will reduce development time from months to days, with zero programming.

See VacancyApply Here

Please note that the vacancy on the institutionnal website must be considered as the official version of this PhD position.

Application deadline has been extended until May 15 (anywhere on earth)

If you have any issue using the application form above, please contact us directly.

The data collected in the above form will be processed by the IMT Atlantique in order to consider and manage your application. Please note, however, that any information sent through the form above is also subject to Google's privacy policy. See our legal notice for details on how we use and retain this information.