Write a Blog >>
REFSQ 2021
Mon 12 - Thu 15 April 2021 Germany

Model driven development (MDD) approaches aim for increasing development team productivity and decreasing software time-to-market. Such approaches comprise a set of model-to-model and model-to-text transformation rules for generating the source code based on models. Some authors propose MDD approaches for cross-platform mobile applications. So, we perform a systematic literature review looking for MDD approaches for cross-platform mobile applications. We execute such systematic literature review based on Kitchenham (2007) guidelines, having as a result 39 primary studies grouped on 19 different MDD approaches. We observe 100% approaches lack close-to-natural modeling languages, 36.8% approaches lack design patterns, and 84.2% lack usability features. In addition, 42.1% approaches use out of date programming languages as automation result. Therefore, we propose an MDD approach for cross-platform mobile applications by using pre-conceptual schemas. Such approach allows for guaranteeing a close-to-natural modeling language, including design patterns, and including usability features. Furthermore, we characterize Android and iOS mobile platforms in order to design an intermediate model avoiding the usage of out-of-date programming languages. Additionally, we will validate our proposal by performing a case study. These objectives are part of a M.SC. Thesis focused on software engineering. Currently, we are designing the intermediate model, having as next steps proposing the heuristic rules and performing the case study. We expect this approach allows for accomplishing the MDD objective, including a close-to-natural modeling language, design patterns, usability features, and up-to-date programming languages.

Mon 12 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:30 - 15:30
3 Minute thesis competition and discussionGraduate Student Event at Graduate Student Event Virtual Room
Chair(s): Marcela Ruiz ZHAW School of Engineering
14:30
6m
Talk
Domain Modelling Mistake Detection System
Graduate Student Event
Prabhsimran Singh Department of Electrical and Computer Engineering, McGill University, Gunter Mussbacher McGill University, Canada
14:36
6m
Talk
Model-Driven Development of Cross-Platform Mobile Applications by Using a Set of Heuristic Rules Based on Pre-conceptual schemas
Graduate Student Event
Jose David Mosquera-Tobón Universidad Nacional de Colombia, Carlos Zapata Universidad Nacional de Colombia
14:43
6m
Talk
RE4CAIS: Understanding RE for Collaborative Artificial Intelligence Systems
Graduate Student Event
Lawrence Araa Odong Università di Trento
14:50
6m
Talk
A Learning Corpus for a Domain Modeling Assistant to Teach Requirements Modeling
Graduate Student Event
Younes Boubekeur McGill University, Gunter Mussbacher McGill University, Canada
14:56
6m
Talk
From text to graphical models: a semi-automated iStar modeling support framework
Graduate Student Event
Yunduo Wang Beijing University of Technology
15:03
6m
Talk
Multi-stakeholder modeling with 3D and VR
Graduate Student Event
Tatiana Gordeeva KU Leuven, Elena Tiukhova KU Leuven, Monique Snoeck Katholieke Universiteit Leuven
15:10
6m
Talk
Do I Have Your Attention ? Predicting Users' Engagement During Interviews with Biofeedback, Voice, and Supervised Machine Learning
Graduate Student Event
Thaide Huichapa Kennesaw State University
15:16
6m
Talk
Algorithm for automated test case generation
Graduate Student Event
Soumya Susovita ZHAW, Marcela Ruiz ZHAW School of Engineering
15:23
6m
Talk
Design OF A detection system for oro-sensory attributes indicators of food acceptability to contribute to older adults' nutritional well-being with Alzheimer's.
Graduate Student Event
Edgar Camilo Díaz Universidad de la Sabana, Indira Sotelo Universidad de la Sabana, Gabriela Caez Universidad de la Sabana