A Model-Driven Framework for Developing Web Service Oriented Applications

The advancements made in terms of the capabilities of mobile devices have shifted the interest of service engineering towards frameworks that are able to deliver applications rapidly and efficiently. The development of services that can be fully functional in mobile environments and operable on a variety of devices is an important and complex task for the research community. In this work, we propose a Model-Driven Web Service oriented framework that combines Model-Driven Engineering (MDE) with Web Services to automate the development of platform-specific web-based applications. The importance of this work is revealed through a case study that involves modelling and generation of a representative Web Service oriented mobile application.

[1]  Letizia Tanca,et al.  Semantic Web Information Management - A Model-Based Perspective , 2009, Semantic Web Information Management.

[2]  Guadalupe Ortiz,et al.  Mobile-Aware Web Services , 2009, 2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[3]  Fabio Paternò,et al.  User task-based development of multi-device service-oriented applications , 2010, AVI.

[4]  Daniel Schwabe,et al.  Interface development for hypermedia applications in the semantic Web , 2004, WebMedia and LA-Web, 2004. Proceedings.

[5]  Yashwant Singh,et al.  Model Driven Architecture: A Perspective , 2009, 2009 IEEE International Advance Computing Conference.

[6]  Sophie Dupuy-Chessa,et al.  A Survey of Model Driven Engineering Tools for User Interface Design , 2007, TAMODIA.

[7]  Guadalupe Ortiz,et al.  Adapting Web Services for Multiple Devices: A Model-Driven, Aspect-Oriented Approach , 2009, 2009 Congress on Services - I.

[8]  Kevin Lano,et al.  Slicing of UML models using model transformations , 2010, MODELS'10.

[9]  Roy Grønmo,et al.  Model-driven Web services development , 2004, IEEE International Conference on e-Technology, e-Commerce and e-Service, 2004. EEE '04. 2004.

[10]  Fabio Paternò,et al.  Model-Based Design of Multi-device Interactive Applications Based on Web Services , 2009, INTERACT.

[11]  Stefano Ceri,et al.  A CASE tool for modelling and automatically generating web service-enabled applications , 2006, Int. J. Web Eng. Technol..

[12]  Kun Yang,et al.  A Model Driven Approach to Generate Service Creation Environments , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[13]  van den Mgj Mark Brand,et al.  Metrics for analyzing the quality of model transformations , 2008 .

[14]  João Pascoal Faria,et al.  A metamodel-based approach for automatic user interface generation , 2010, MODELS'10.

[15]  Jürgen Dunkel,et al.  Model-Driven Architecture for Mobile Applications , 2007, BIS.

[16]  Marco Winckler,et al.  Human-Computer Interaction - INTERACT 2009, 12th IFIP TC 13 International Conference, Uppsala, Sweden, August 24-28, 2009, Proceedings, Part I , 2009, INTERACT.

[17]  Thomas Schuster,et al.  Focusing Graphical User Interfaces in Model-Driven Software Development , 2008, First International Conference on Advances in Computer-Human Interaction.

[18]  Jan Hidders,et al.  Hera: Engineering Web Applications Using Semantic Web-based Models , 2009, Semantic Web Information Management.

[19]  Iakovos S. Venieris,et al.  Model-driven development of composite context-aware web applications , 2009, Inf. Softw. Technol..

[20]  Stefan Sauer,et al.  GuiBuilder - A Tool for Model-Driven Development of Multimedia User Interfaces , 2006, MDDAUI@MoDELS.

[21]  Nicola Blefari-Melazzi,et al.  SMS: Simplifying Mobile Services - for Users and Service Providers , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).