Lecture Notes in Computer Science, pages 124–143.
Springer Berlin Heidelberg.
Appcelerator, Inc. (2011). Appcelerator. http://
www.appcelerator.com/.
Aranda, J., Damian, D., and Borici, A. (2012). Transi-
tion to model-driven engineering: What is revolution-
ary, what remains the same? In Proceedings of the
15th International Conference on Model Driven Engi-
neering Languages and Systems, MODELS’12, pages
692–708, Berlin, Heidelberg. Springer-Verlag.
Bohlen, M., Brandon, C., et al. (2003). AndroMDA.
http://www.andromda.org/docs/index.html.
Convergence Modelling LLC. (2011). Canappi. http://
www.canappi.com/.
Cuadrado, J. S., Guerra, E., and de Lara, J. (2012).
The Program Is the Model: Enabling transforma-
tions@run.time. In Czarnecki, K. and Hedin, G., edi-
tors, SLE, volume 7745 of Lecture Notes in Computer
Science, pages 104–123. Springer.
Czarnecki, K. and Helsen, S. (2003). Classification of
model transformation approaches. In 2nd OOPSLA’03
Workshop on Generative Techniques in the Context of
MDA, pages 1–17, Anaheim, CA, USA.
Danial, A. (2013). CLOC. http://cloc.sourceforge.net/.
Deutsch, P. (1996). DEFLATE Compressed Data Format
Specification version 1.3. RFC 1951 (Informational).
France, R. B., Ghosh, S., Dinh-Trong, T., and Solberg, A.
(2006). Model-driven development using UML 2.0:
Promises and pitfalls. Computer, 39(2):59–66.
Hammel, Z., Visser, E., et al. (2010). mobl: the new lan-
guage of the mobile web. http://www.mobl-lang.org/.
Heitk
¨
otter, H., Majchrzak, T. A., and Kuchen, H. (2013).
Cross-platform model-driven development of mobile
applications with md2. In Proceedings of the 28th An-
nual ACM Symposium on Applied Computing, SAC
’13, pages 526–533, New York, NY, USA. ACM.
Henderson-Sellers, B. (2005). UML - the good, the bad or
the ugly? perspectives from a panel of experts. Soft-
ware and System Modeling, 4(1):4–13.
Hutchinson, J., Rouncefield, M., and Whittle, J. (2011).
Model-driven engineering practices in industry. In
Proceedings of the 33rd International Conference
on Software Engineering, ICSE ’11, pages 633–642,
New York, NY, USA. ACM.
Jia, X. et al. (2007). Executable visual software model-
ing:the ZOOM approach. Software Quality Journal,
15(1).
Jia, X. and Jones, C. (2011). Dynamic languages as model-
ing notations in model driven engineering. In ICSOFT
2011, pages 220–225, Seville, Spain.
Jia, X. and Jones, C. (2012). AXIOM: A model-driven ap-
proach to cross-platform application development. In
ICSOFT 2012, pages 24–33, Rome, Italy.
Jia, X., Liu, H., et al. (2008). A model transforma-
tion framework for model driven engineering. In
MSVVEIS-2008, Barcelona, Spain.
Jiang, Z., Naud, P., and Comstock, C. (2007). An investi-
gation on the variation of software development pro-
ductivity. International Journal of Computer and In-
formation Science and Engineering, pages 461–470.
Kennedy, K., Koelbel, C., et al. (2004). Defining and mea-
suring the productivity of programming languages.
The International Journal of High Performance Com-
puting Applications, (18)4, Winter, 2004:441–448.
Knuth, D. E. (1968). Semantics of context-free languages.
Mathematical Systems Theory, 2(2):127–145.
Liu, H. and Jia, X. (2010). Model transformation using a
simplified metamodel. In Journal of Software Engi-
neering and Applications, volume 3, pages 653–660.
Mayerhofer, T., Langer, P., Wimmer, M., and Kappel, G.
(2013). xMOF: Executable DSMLs Based on fUML.
In Proceedings of the 6th International Conference on
Software Language Engineering, volume 8225, pages
56–75.
Mellor, S. J. and Balcer, M. J. (2002). Executable UML: A
Foundation for Model-Driven Architectures. Addison-
Wesley Longman Publishing Co., Inc., Boston, MA,
USA. Foreword By-Ivar Jacoboson.
Object Management Group (2003). MDA guide. http://
www.omg.org/mda.
Object Management Group (2006). OMG’s MetaObject Fa-
cility. http://www.omg.org/spec/MOF/2.0/PDF/.
Object Management Group (2011). Success stories. http://
www.omg.org/mda/products success.htm/.
Object Management Group (2013a). Concrete syntax for
a UML action language: Action language for foun-
dational UML (ALF), version 1.0.1. Specification.
http:// www.omg.org/spec/ALF/1.0.1/PDF.
Object Management Group (2013b). Semantics of
a foundational subset for executable UML mod-
els (FUML), version 1.1. Specification. http://
www.omg.org/spec/FUML/1.1/PDF.
Selic, B. (2003). The pragmatics of model-driven develop-
ment. IEEE Software, 20(5):19–25.
The ATL Team (2005). ATL Transformation Language.
http://eclipse.org/atl/.
The GMT Team (2005). GMT Project. http://
www.eclipse.org/gmt/.
The JQuery Project (2011). JQuery mobile framework.
http://www.jquerymobile.com/.
Volter, M. (2011). From programming to modeling - and
back again. IEEE Software, 28(6):20–25.
xUML Compiler (2009). xUML Compiler- Java Model
compiler Based on “Executable UML” profile.
http://code.google.com/p/xuml-compiler/.
TheAXIOMModelFramework-TransformingRequirementstoNativeCodeforCross-platformMobileApplications
37