5 CONCLUSIONS
In this paper, we presented an approach based on
Model Driven Development to design and generate
graphical user Interface. We focused on the
graphical part of the application by adding new
elements to the proposed Meta Model. These
elements improve the resulting interface by taking
into account the user’s wishes for positions and
Layouts. However, the algorithm behind
transformation is limited to grid layout type. We
should improve it and gather more complex layout
manager and constraints.
The idea is to stay separated from a specific
platform and keep the Meta Models as much simple
as possible by reducing the elements and properties
added.
REFERENCES
Berti, S., Correani, F., Mori, G., Paterno, F., and Santoro,
C., 2004. Teresa: a transformation-based environment
for designing and developing multidevice interfaces.
In CHI Extended Abstracts, pages 793–794.
Brambilla, M. et al., 2014. Extending the Interaction Flow
Modeling Language ( IFML ) for Model Driven
Development of Mobile Applications Front End To
cite this version : Extending the Interaction Flow
Modeling Language ( IFML ) for Model Driven
Development of Mobile Applications Front End.
Brambilla, M., Fraternali, P., et al, 2014. The interaction
flow modeling language (ifml), version 1.0. Technical
report, Object Management Group (OMG),
http://www.ifml.org.
Ceri S,., Fraternali, P., Bongio, A., Brambilla, M., Comai,
S., and Matera, M., 2002. Designing Data-Intensive
Web Applications. The Morgan Kaufmann Series in
Data Management Systems. Morgan Kaufmann
Publishers Inc.
Gmez, J., Cachero, C., Pastor, O., 2001. Conceptual
modeling of device-independent web applications.
pages 26–39.
Groenewegen, D., Zef Hemel, Lennart C. L. Kats, and
Eelco Visser, 2008. Webdsl: a domain-specific
language for dynamic web applications. In Gail E.
Harris, editor, OOPSLA Companion, pages 779–780.
ACM.
Linaje, M., Preciado, J.C., and Sanchez-Figueroa, F.,
2007. A Method for Model Based Design of Rich
Internet Application Interactive User Interfaces. In
Proceedings of International Conference on Web
Engineering, July 16-20, 2007, Como, Italy, pages
226–241.
Martinez-Ruiz, F.J., Arteaga, J.M., Vanderdonckt, J., and
Gonzalez-Calleros, J.M., 2006. A first draft of a
model-driven method for designing graphical user
interfaces of Rich Internet Applications. In LA-Web
06: Proceedings of the 4th Latin American Web
Congress, pages 3238. IEEE Computer Societ.
Paterno, F., Santoro, C., and Spano, L.D., 2009. Maria: A
universal, declarative, multiple abstraction-level
language for service-oriented applications in
ubiquitous environments. ACM Trans. Comput.-Hum.
Interact., 16(4).
Roubi, S., Erramdani, M. and Mbarki, S. 2016, Extending
graphical part of the interaction Flow Modeling
Language to generate Rich Internet graphical user
interfaces, MODELSWARD 2016 - Proceedings of the
4th International Conference on Model-Driven
Engineering and Software Development, pp. 161.
Schwabe, D. and Rossi, G., 1995. The object-oriented
hypermedia design model. Communications of the
ACM, 38(8), pp.45–46.
Schwabe, D., Rossi, G., 1995. The object-oriented
hypermedia design model. pages 45–46.
Urbieta, M., Rossi, G., Ginzburg, J., and Schwabe, D.,
2007. Designing the Interface of Rich Internet
Applications. In Proc. LA-WEB’07, pages 144–153.
Vanderdonckt, J., 2005. A MDA-compliant environment
for developing user interfaces of information systems.
In CAiSE, pages 16–31.