Home // ICIW 2013, The Eighth International Conference on Internet and Web Applications and Services // View article
A Model-Driven Approach for Service Oriented Web 2.0 Mashup Development
Authors:
José Luis Herrero Agustin
Pablo Carmona
Fabiola Lucio
Keywords: Mashup, Model-driven architecture, web services, web applications
Abstract:
Mashup applications are composed by data or functionality extracted from different sources. With the evolution of web 2.0 and the appearance of AJAX technology and the service-oriented architecture, a new breed of mashup applications for the web has emerged. However, software engineers have to deal with the heterogeneous composition of mashup sources, which increases software development cost and complexity. Therefore, it becomes essential to boost a software development approach that can attenuate these problems. This is the reason why we propose in this paper a model-driven and service-oriented architecture for developing mashup applications. Towards this end, the following tasks have been developed: first a new mashup profile extends UML and introduces mashup concepts at design level, and second, a set of transformation rules has been defined with the aim of generating code semi-automatically. These rules have been classified according to the type of the element (web application, mashup or web service). Finally, a transformation tool parses a UML model, identifies mashup elements, and according to the specified set of rules, generates code.
Pages: 246 to 251
Copyright: Copyright (c) IARIA, 2013
Publication date: June 23, 2013
Published in: conference
ISSN: 2308-3972
ISBN: 978-1-61208-280-6
Location: Rome, Italy
Dates: from June 23, 2013 to June 28, 2013