Model-driven architecture for mobile applications

  • Authors:
  • Jürgen Dunkel;Ralf Bruns

  • Affiliations:
  • Hannover University of Applied Sciences and Arts, Department of Computer Science, Hannover, Germany;Hannover University of Applied Sciences and Arts, Department of Computer Science, Hannover, Germany

  • Venue:
  • BIS'07 Proceedings of the 10th international conference on Business information systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.