International Conference on Software Engineering® (ICSE) 2020 - Naver Labs Europe
loader image

ICSE 20206th – 11th July 2020

The 42nd International Conference on Software Engineering will not be held at Seoul, Korea as originally planned but be a virtual event. 

Conference program


Tuesday, 7th July 2020 07:36 – 07:48 at Silla – I3-SEIS-Engineering tools for Society Chair(s): Seok-Won Lee

From Abstract Specifications to Application Generation

Speaker: Jose Miguel Pérez-Álvarez and Adrian Mos

Abstract: We present an approach for platform-agnostic application modelling, complemented by an execution and lifecycle management protocol. It enables a systematic way of generating native applications capable of leveraging specific features and sensors for any target device while contextualizing them to the needs of the application logic. In addition, it provides a way to maintain and update all the deployed instances simultaneously across the variety of target devices, without requiring client-side intervention. The application modelling is geared towards non-technical users, giving them the means to easily create, distribute and manage fully functioning applications across a range of client platforms such as mobile devices or voice assistants without worrying about device-level programming. When required, the generated applications can be quickly customized for better end-user experience by developers with device knowledge, starting from generated code and leveraging the same cloud-based application logic.
Publication
Jose Miguel Pérez-Álvarez
Jose Miguel Pérez-Álvarez
Adrian Mos
Adrian Mos
Systemic Ai group cover

Systemic AI. At the crossroads of AI and software engineering research, addressing the challenges of integrating AI/ML components.