Development of a software products line of for Feed Mashup applications

Authors

  • Héctor Reinaga Universidad Nacional de la Patagonia Austral, Argentina
  • Juan Enriquez Universidad Nacional de la Patagonia Austral, Argentina
  • Sandra Casas Universidad Nacional de la Patagonia Austral, Argentina

Keywords:

Mashup, Software Product Lines, Features model, Feature, Feeds

Abstract

Mashup applications can be considered a trend in software development in recent years, because it integrates two or more types of components available on the Web. RSS feeds are also considered as a mashup component among other technologies. A Software Product Lines (SPL) is a software development approach whose main objective is reusability, allowing the creation of a family of products where each product has common characteristics, and differs from another in a set of functionalities. Current mashup application development tools and approaches lack techniques, methods, and approaches for their treatment. Precisely, in search of methods and/or tools that allow building applications that do not require knowledge of a specific language on the part of the user, that admit reusability and flexibility, as well as generate automatic code; This work proposed an approach to model, design and implement a Mashup application from a variability perspective, which allowed creating an SPL for this domain. As a result, an abstract feature model was presented for the automatic generation of Feed Mashup applications, and a tool that supports the model.

Downloads

Published

2023-07-10

Issue

Section

ASSE - Argentine Symposium on Software Engineering

How to Cite

Reinaga, H., Enriquez, J., & Casas, S. (2023). Development of a software products line of for Feed Mashup applications. JAIIO, Jornadas Argentinas De Informática, 9(3). https://revistas.unlp.edu.ar/JAIIO/article/view/18220