Author:
Sarra Roubi
Affiliation:
IMI Laboratory, Polydisciplinary Faculty of Taroudant, Ibn Zohr University, Agadir and Morocco
Keyword(s):
Model Driven Approach, Gamification, Graphical User Interface, Tranformation, Code Generating.
Related
Ontology
Subjects/Areas/Topics:
Languages, Tools and Architectures
;
MetaModeling
;
Model Transformation
;
Model-Driven Architecture
;
Model-Driven Software Development
;
Models
;
Paradigm Trends
;
Software Engineering
Abstract:
Context: Model Driven approaches were introduced to help provide models, transformations between different levels, and code generators to deal with several issues in software development. These approaches help reduce time in the coding phase along with targeting higher level of abstractions to deal with all the cases. Along with developement in software areas, gamified graphical user interfaces are used in several domain, including business. Indeed, it helped reaching new goals such as descovering new talents or even motivating employees. Objective : In this paper, we present a new model driven approach, starting from a high abstraction level which is platform independent models to reach code genenrating of gamified graphical user interface. Starting from a high level, such as Platform Independent Model (PIM), helps software developers to focus mostly on business knowledge and less about technical details of the targeted platform. Results: The paper presents an end-to-end approach in
cluding proposed metamodel and mappings between their elements developed using Eclipse Modeling Framework (EMF) tools and Acceleo for code generation.
(More)