A methodology and tool support for widget-based web application development

9Citations
Citations of this article
31Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Due to the rapid evolution of Web technologies and standards like WebRTC for the real-time Web, there is a reengineering pressure on many existing Web applications for not getting outdated and for reducing costs and maintainance efforts. In this paper, we propose a methodology designed to support developers through an application reengineering process for achieving modular and scalableWeb applications, by bridging the old and the new: a RESTful microservice architecture with a presentation layer composed from widgets. The methodology is based on empirical studies conducted with the help of the widget developer community and proposes an agile development cycle and guidelines for the redesign activities. Based on its principles, we developed a tool that has been used in the methodology evaluation for modeling the widget-based Web applications. The obtained results show that the approach and the proposed architecture are suitable for enabling the future generation ofwidget-based applications.

Cite

CITATION STYLE

APA

Nicolaescu, P., & Klamma, R. (2015). A methodology and tool support for widget-based web application development. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9114, pp. 515–532). Springer Verlag. https://doi.org/10.1007/978-3-319-19890-3_33

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free