Web Engineering
14th International Conference, ICWE 2014, Toulouse, France, July 1-4, 2014. Proceedings
Article
Web augmentation is a set of techniques allowing users to define and execute software which is dependent on the presentation layer of a concrete Web page. Through the use of specialized Web augmentation artifa...
Article
In modern software development, much time is devoted and much attention is paid to the activity of data modeling and the translation of data models into databases. This has motivated the proposal of different ...
Chapter and Conference Paper
The Web is a vast source of semi-structured datasets that are made readily available to support the construction of new knowledge. Information visualization techniques have been demonstrated as a suitable alte...
Chapter and Conference Paper
Recommender systems are integrated with a significant number of Web applications hel** users to find what may be of their interest. However, these systems do not always satisfy the users’ expectations regard...
Chapter and Conference Paper
Mobile devices have become the most prominent channel to access Web applications. While every mobile device platform like Android or iOS has their own application ecosystem, they are also often used to access...
Chapter and Conference Paper
This article presents MoWA Authoring, an End User Development platform supporting the improvement of existing –usually third party– Web applications with mobile features. This enhancement is carried out by th...
Chapter and Conference Paper
The World Wide Web is a vast and continuously changing source of information where searching is a frequent, and sometimes critical, user task. Searching is not always the user’s primary goal but an ancillary ...
Chapter and Conference Paper
The Personal Web arose to empower end users with the ability to drive and integrate the Web by themselves, according to their own interests. This is usually achieved through Web Augmentation, Mashups or Person...
Chapter and Conference Paper
This paper presents a novel approach towards the opportunistic and lightweight distribution of existent Web User Interfaces. We describe an architecture that allows end-users to collect UI objects into a distr...
Chapter and Conference Paper
This paper presents a novel approach for supporting abstraction and structuring mechanisms of Web contents. The goal of this approach is to enable users to create/extract Web contents in the form of objects th...
Chapter and Conference Paper
One of the main features of most Web applications today is their great dynamism. They are undoubtedly characterized by a continuous evolution. After implementing and performing the first deployment of a Web a...
Chapter and Conference Paper
The use of Web augmentation techniques has an impact on tasks of owners of Web sites, developers of scripts and end-users. Because the Web sites can be modified by external scripts, their owners might lose con...
Book and Conference Proceedings
14th International Conference, ICWE 2014, Toulouse, France, July 1-4, 2014. Proceedings
Article
Chapter and Conference Paper
In this paper we claim that there are a lot of processes over Web applications that require a high level of coordination between individuals and tasks featuring procedures. We propose hereafter a Domain Specif...
Chapter and Conference Paper
In the last years, agile development methodologies have been widely adopted. However, they still lack support for API requirements while, at the same time, public RESTful APIs are fueling a rapid growth of web...
Chapter and Conference Paper
Currently the Web allows users to perform complex tasks which involve different Web applications. Anyway they still have to face these tasks in a handcrafted way. Although it is possible to build service-based...
Chapter and Conference Paper
Web applications evolve fast. One of the main reasons for this evolution is that new requirements emerge and change constantly. These new requirements are posed either by customers or they are the consequence ...
Chapter and Conference Paper
Web applications are hard to build not only because of technical reasons but also because they involve many different kinds of stakeholders. Involving customers in the development process is a must, not only w...
Chapter and Conference Paper
Workflow plays a major role in nowadays business and therefore its requirement elicitation must be accurate and clear for achieving the solution closest to business’s needs. Due to Web applications popularity,...