Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Combining Models with Code: a Tale of Two Languages
Qin, Ma; Schmit, Sam; Glodt, Christian et al.
2014In IEEE International Conference on Global Software Engineeering Workshops
Peer reviewed
 

Files


Full Text
main.pdf
Author postprint (1.08 MB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
code; executable model; platforms
Abstract :
[en] In the pure model-driven view of software engineering, models are the sole artifacts to be created and maintained and executable source code is entirely generated from the models. However, due to the variety of modern platforms and the complexity of capturing them correctly in models, this vision has not yet been fully realized. In this paper, we propose an approach that allows combining high-level models with low-level code into an executable system. The approach is based on two modeling languages, one presenting a common abstraction of modeling and programming languages, and the other allowing to express the bridge between the model and code. We illustrate our approach using a running example of an invoicing system for which the business logic requirements are captured by an executable model and the requirements on the graphical user interface are directly mocked up using a GUI designer tool that generates Java code.
Disciplines :
Computer science
Author, co-author :
Qin, Ma
Schmit, Sam
Glodt, Christian ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Kelsen, Pierre ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Language :
English
Title :
Combining Models with Code: a Tale of Two Languages
Publication date :
2014
Event name :
IEEE International Conference on Global Software Engineeering Workshops
Event date :
18-8-2014
Audience :
International
Main work title :
IEEE International Conference on Global Software Engineeering Workshops
Pages :
27-32
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 23 February 2015

Statistics


Number of views
104 (2 by Unilu)
Number of downloads
185 (4 by Unilu)

Bibliography


Similar publications



Contact ORBilu