Abstract
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.
Chapter PDF
Similar content being viewed by others
References
Bartolomeo, G., Blefari Melazzi, N., Cortese, G., Friday, A., Prezerakos, G., Walker, R., Salsano, S.: SMS: Simplifying Mobile Services - for Users and Service Providers. In: Advanced International Conference on Telecommunications and International Conference on Internet and Web Applications and Services, p. 209. IEEE Computer Society, Washington (2006)
Dern, D.: Cross-Platform Smartphone Apps Still Difficult. In: IEEE Spectrum. IEEE Press (2010)
Singh, Y., Sood, M.: Model Driven Architecture: A Perspective. In: IEEE International Advance Computing Conference, pp. 6–7. IEEE Computer Society (2009)
Ortiz, G., Garcia de Prado, A.: Adapting Web Services for Multiple Devices: A Model-Driven, Aspect-Oriented Approach. In: IEEE Congress on Services, pp. 754–761. IEEE Computer Society, Los Alamitos (2009)
Sauer, S., Duerksen, M., Gebel, A., Hannwacker, D.: GuiBuilder: A Tool for Model-Driven Development of Multimedia User Interfaces. In: Workshop on Model Driven Design of Advanced User Interfaces in MODELS 2006 (2006)
Link, S., Schuster, T., Hoyer, P., Abeck, S.: Focusing Graphical User Interfaces in Model-Driven Software Development. In: First International Conference on Advances in Computer-Human Interaction, pp. 3–8. IEEE Computer Society, Washington (2008)
da Cruz, A.M.R., Faria, J.P.: A Metamodel-Based Approach for Automatic User Interface Generation. In: Petriu, D.C., Rouquette, N., Haugen, Ø. (eds.) MODELS 2010. LNCS, vol. 6394, pp. 256–270. Springer, Heidelberg (2010)
Dunkel, J., Bruns, R.: Model-Driven Architecture for Mobile Applications. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol. 4439, pp. 464–477. Springer, Heidelberg (2007)
Paternó, F., Santoro, C., Spano, L.D.: User task-based development of multi-device service-oriented applications. In: International Conference on Advanced Visual Interfaces. LNCS, vol. 5726. ACM (2010)
Paternò, F., Santoro, C., Spano, L.D.: Model-Based Design of Multi-Device Interactive Applications Based on Web Services. In: Gross, T., Gulliksen, J., Kotzé, P., Oestreicher, L., Palanque, P., Prates, R.O., Winckler, M. (eds.) INTERACT 2009. LNCS, vol. 5726, pp. 892–905. Springer, Heidelberg (2009)
Kapitsaki, G.M., Kateros, D.A., Prezerakos, G.N., Venieris, I.S.: Model-driven development of composite context-aware web applications. Information and Software Technology 51(8), 1244–1260 (2009)
Pérez-Medina, J.-L., Dupuy-Chessa, S., Front, A.: A Survey of Model Driven Engineering Tools for User Interface Design. In: Winckler, M., Johnson, H. (eds.) TAMODIA 2007. LNCS, vol. 4849, pp. 84–97. Springer, Heidelberg (2007)
Ortiz, G., Garcia de Prado, A.: Mobile-Aware Web Services. In: International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies, pp. 65–70. IEEE Computer Society, Los Alamitos (2009)
Moura, S.S., Schwabe, D.: Interface Development for Hypermedia Applications in the Semantic Web. In: LA Web, pp. 106–113. IEEE CS Press (2004)
Brambilla, M., Ceri, S., Comai, S., Fraternali, P.: A CASE tool for modelling and automatically generating web service-enabled applications. International Journal of Web Engineering and Technology 2(4), 354–372 (2006)
van der Sluijs, K., Houben, G.J., Leonardi, E., Hidders, J.: Hera: Engineering Web Applications Using Semantic Web-based Models. In: de Virgilio, R., Giunchiglia, F., Tanca, L. (eds.) Semantic Web Information Management - A Model-Based Perspective, pp. 521–544. Springer, Heidelberg (2010)
Achilleos, A., Yang, K., Georgalas, N.: A Model Driven Approach to Generate Service Creation Environments. In: IEEE Global Telecommunications Conference, pp. 1–6. IEEE (2008)
Achilleos, A.: Model-driven Petri Net based Framework for Pervasive Service Creation. School of Computer Science and Electronic Engineering. University of Essex (2010)
Gronmo, R., Skogan, D., Solheim, I., Oldevik, J.: Model-driven Web services development. In: IEEE International Conference on e-Technology, e-Commerce and e-Service, p. 42045. IEEE Press (2004)
van Amstel, M.F., Lange, C.F.J., van den Brand, M.G.J.: Metrics for Analyzing the Quality of Model Transformations. In: 12th ECOOP Workshop on Quantitative Approaches on Object Oriented Software Engineering (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Achilleos, A., Kapitsaki, G.M., Papadopoulos, G.A. (2012). A Model-Driven Framework for Developing Web Service Oriented Applications. In: Harth, A., Koch, N. (eds) Current Trends in Web Engineering. ICWE 2011. Lecture Notes in Computer Science, vol 7059. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27997-3_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-27997-3_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27996-6
Online ISBN: 978-3-642-27997-3
eBook Packages: Computer ScienceComputer Science (R0)