APMDWE 2017 Abstracts


Full Papers
Paper Nr: 4
Title:

Development of a Web Application for the Management of Reserves of Sports Scenarios

Authors:

Liliana Enciso, Willian Borja, Junior Vasquez, Elmer Zelaya and Pablo Quezada-Sarmiento

Abstract: Actually, jobs schedules and personal occupations limit the free time that each person has; which consequently restricts the activities that they can carry out throughout the day. In order to contribute to a decrease of sedentary lifestyle, and to offer a mechanism that allows the reservation of sports spaces in an easy and fast way, there was considered the development a web application that calculates the user’s location, a list of the nearest available stadiums; saving time and money. For this, it has been considered to structure the application under a client-server architecture, following the principles of a REST web service and methodology Scrum. After the development of the application, we concluded that the HTTP protocol provides a quickly mechanism for the exchange of information in a web environment; likewise, it was possible to determine that a client server model is suitable for a web environment that has to ensure availability, security and performance.
Download

Paper Nr: 5
Title:

An Extension of NDT to Model Entity Reconciliation Problems

Authors:

J. G. Enríquez, F. J. Domínguez-Mayo, M. J. Escalona and J. A. García-García

Abstract: Within the development of software systems, the development of web applications may be one of the most widespread at present due to the great number of advantages they provide such as: multiplatform, speed of access or the not requiring extremely powerful hardware among others. The fact that so many web applications are being developed, makes grotesque the volume of information that it is generated daily. In the management of all this information, it appears the entity reconciliation problem, which is to identify objects referring to the same real-world entity. This paper proposes to give a solution to this problem through a web perspective. To this end, the NDT methodology has been taken as a reference and has been extended adding new activities, artefacts and documents to cover this problem.
Download

Paper Nr: 6
Title:

A First Step to Cloud Infrastructure Cost Estimation in Early Stages of Web Development

Authors:

Rubén Martín, Juan Carlos Preciado, Roberto Rodriguez-Echeverria, José María Conejero and Fernando Sánchez-Figueroa

Abstract: Currently, the cost of cloud computing infrastructures for Web applications is calculated in deployment and production phases. Recently, the scientific community is offering several methodologies to calculate the most suitable infrastructure at these stages. On the other hand, the Model Driven Web Engineering is taking advantages of code generation from Design level. With both concepts in the scene, in this work we show the first steps toward an approach to estimate the production costs in cloud computing infrastructures at Design phase.
Download

Area 1 - Software Agents and Internet Computing

Full Papers
Paper Nr: 1
Title:

Challenges for the Adoption of Model-Driven Web Engineering Approaches in Industry

Authors:

Esteban Robles Luna, F. J. Domínguez-Mayo, José Matías Rivero, J. A. García-García, J. M. Sánchez-Begines, M. J. Escalona and G. Rossi

Abstract: Model-driven web engineering approaches have become an attractive research and technology solution for Web application development. However, after 20 years of development, they have attracted little attention from the Industry due to the mismatch between technical versus research requirements. In this joint work between academia and industry, the authors present the current problems of using these approaches in scale and provide guidelines to convert them into viable industry solutions.
Download

Paper Nr: 7
Title:

A Model-driven Approach for Empowering Advance Web Augmentation - From Client-side to Server-side Support

Authors:

Matias Urbieta, Sergio Firmenich, Pedro Maglione, Gustavo Rossi and Miguel Angel Olivero

Abstract: Websites augmentations have been adopted as a mean for improving the User Experience of applications that often are not owned by the user. The augmentations alter the page in order to add, modify and even remove its content pursuing the satisfaction of a user’s need. However, these augmentations are limited to page modification or transcluding content from another site on Internet. Moreover, advance server-side based augmentations have been released only by developers because of the required technical skill for the task. In this work, we have presented a novel approach for designingWeb Augmentation coping client-side and server-side using a Model-Driven Web Engineering approach. The approach rises the abstraction level for server-side developments allowing end-users to design, and even implement the new functionalities. Additionally, the approach uses advance separation of concern principles thus we provide a set of tools for designing the composition of the core application and the augmentation. We show as running example an augmentation that introduces a site community’s review support upon an agriculture e-commerce site.
Download