Academic Journal
An Automated Model-Based Approach for Developing Mobile User Interfaces
| Τίτλος: | An Automated Model-Based Approach for Developing Mobile User Interfaces |
|---|---|
| Συγγραφείς: | Lassaad Ben Ammar |
| Πηγή: | IEEE Access, Vol 9, Pp 51573-51581 (2021) |
| Στοιχεία εκδότη: | Institute of Electrical and Electronics Engineers (IEEE), 2021. |
| Έτος έκδοσης: | 2021 |
| Θεματικοί όροι: | FOS: Computer and information sciences, Interface (matter), User experience design, model based user interface development, Mobile application, Set (abstract data type), 02 engineering and technology, User interface design, 0202 electrical engineering, electronic engineering, information engineering, Model-Driven Engineering in Software Development, Usability Evaluation in Human-Computer Interaction, Bubble, Mobile computing, Software engineering, Human–computer interaction, Mobile Application Development and Cross-Platform Solutions, model transformation, Mobile Applications, Computer science, User interface, TK1-9971, Cross-Platform Development, Programming language, Human-Computer Interaction, user interface, Operating system, Mobile Application Development, Computer Science, Physical Sciences, Electrical engineering. Electronics. Nuclear engineering, Maximum bubble pressure method, Multi-Device Interfaces, User-Centered Design, Software, Information Systems |
| Περιγραφή: | Le nombre toujours croissant de plateformes mobiles constitue un défi pour les développeurs d'applications, qui doivent développer des applications mobiles efficaces pour de multiples plateformes. Récemment, la communauté du génie logiciel s'est particulièrement intéressée au développement d'interfaces utilisateur basées sur des modèles (MBUID). Dans un tel paradigme, l'interface utilisateur d'une application est obtenue en définissant des modèles et des transformations de ces modèles. Ce document vise à adopter le paradigme MBUID pour résoudre le problème du développement d'applications mobiles. A ce titre, nous proposons une nouvelle approche et son système de support pour la génération automatique d'interfaces utilisateurs mobiles. L'approche et le système sont basés sur un ensemble de normes et de technologies pertinentes telles que EMF, GMF, ATL et Xpand. Une étude de cas est présentée, dans le document, dans le but de vérifier l'utilité de cette approche. El número cada vez mayor de plataformas móviles constituye un desafío para los desarrolladores de aplicaciones, que deben desarrollar aplicaciones móviles eficientes para múltiples plataformas. Recientemente, la Comunidad de Ingeniería de Software está tomando un interés específico en el Desarrollo de Interfaz de Usuario Basado en Modelos (MBUID). En dicho paradigma, la interfaz de usuario de una aplicación se obtiene definiendo modelos y transformaciones de esos modelos. Este documento tiene como objetivo adoptar el paradigma MBUID para abordar el problema del desarrollo de aplicaciones móviles. Como tal, proponemos un nuevo enfoque y su sistema de soporte para la generación automática de interfaces de usuario móviles. El enfoque y el sistema se basan en un conjunto de estándares y tecnologías relevantes como EMF, GMF, ATL y Xpand. En el documento se presenta un estudio de caso con el objetivo de verificar la utilidad de este enfoque. The ever-increasing number of mobile platforms constitutes a challenge for application developers, who must develop efficient mobile applications for multiple platforms. Recently, a specific interest is being taken in the Model Based User Interface Development (MBUID) by Software Engineering Community. In such paradigm, an application's user interface is obtained by defining models and transformations of those models. This paper aim at adopting MBUID paradigm to address the problem of mobile application development. As such, we propose a new approach and its support system for the automatic generation of mobile user interfaces. The approach and the system are based on a set of standards and relevant technologies such as EMF, GMF, ATL, and Xpand. A case study is presented, in the paper, with the aim of verifying the usefulness of this approach. يشكل العدد المتزايد باستمرار من منصات الجوال تحديًا لمطوري التطبيقات، الذين يجب عليهم تطوير تطبيقات جوال فعالة لمنصات متعددة. في الآونة الأخيرة، يتم الاهتمام بشكل خاص بتطوير واجهة المستخدم القائمة على النموذج (MBUID) من قبل مجتمع هندسة البرمجيات. في مثل هذا النموذج، يتم الحصول على واجهة مستخدم التطبيق من خلال تحديد النماذج والتحويلات لتلك النماذج. تهدف هذه الورقة إلى اعتماد نموذج MBUID لمعالجة مشكلة تطوير تطبيقات الهاتف المحمول. على هذا النحو، نقترح نهجًا جديدًا ونظام دعمه للتوليد التلقائي لواجهات مستخدم الهاتف المحمول. يعتمد النهج والنظام على مجموعة من المعايير والتقنيات ذات الصلة مثل EMF و GMF و ATL و Xpand. يتم تقديم دراسة حالة، في الورقة، بهدف التحقق من فائدة هذا النهج. |
| Τύπος εγγράφου: | Article Other literature type |
| ISSN: | 2169-3536 |
| DOI: | 10.1109/access.2021.3066007 |
| DOI: | 10.60692/f1p75-teb31 |
| DOI: | 10.60692/v1vtt-4ax02 |
| Σύνδεσμος πρόσβασης: | https://ieeexplore.ieee.org/ielx7/6287639/9312710/09378527.pdf https://doaj.org/article/e054e493a9d24faab5598f231ff708a5 https://repository.psau.edu.sa/xmlui/handle/123456789/2987617 https://dblp.uni-trier.de/db/journals/access/access9.html#Ammar21 https://ieeexplore.ieee.org/document/9378527/ |
| Rights: | CC BY |
| Αριθμός Καταχώρησης: | edsair.doi.dedup.....e46e8393b653a2bffd7363e9fe3a56bf |
| Βάση Δεδομένων: | OpenAIRE |
| ISSN: | 21693536 |
|---|---|
| DOI: | 10.1109/access.2021.3066007 |