Domain-specific languages: an annotated bibliography
ACM SIGPLAN Notices
Eclipse Modeling Framework
Code Generation in Action
Model-Driven Development: A Metamodeling Foundation
IEEE Software
Model-Driven Software Development: Technology, Engineering, Management
Model-Driven Software Development: Technology, Engineering, Management
Evaluation of User-Interfaces for Mobile Application Development Environments
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
Engineering android applications based on UML activities
Proceedings of the 14th international conference on Model driven engineering languages and systems
A model-driven framework for developing web service oriented applications
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Hi-index | 0.00 |
Although significant improvements in the development of business applications for mobile devices have been made in recent years, the software development in this area is still not as mature as it is for desktop computers. Therefore, declarative and code generation approaches should be preferred instead of manually coding. In the BAMOS project an architecture has been designed and implemented for the generic and flexible development of mobile applications. The architecture is based on the declarative description of the available services. In this paper we present a model-driven approach for generating almost the complete source code of mobile services. By applying model-driven development within the proposed approach, a new service can be conveniently modeled with a graphical modeling tool and the graphical models are then used to generate the corresponding XML descriptions of the mobile user interface and the workflow specification. In order to use such a service no specific source code has to be implemented on the mobile device.