Publication:
Desarrollo de un sistema web 2.0 para gestión de contenidos musicales con integración de datos de múltiples fuentes externas

Loading...
Thumbnail Image
Identifiers
Publication date
2008-11
Defense date
2008-11-06
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
En los útlimos años ha surgido un nuevo tipo de aplicaciones web que se han denominado Aplicaciones Web 2.0. En este tipo de aplicaciones los usuarios tienen una participación muy activa en comparación con las anteriores aplicaciones en las que los usuarios eran meros espectadores. Actualemente la cantidad de datos y aplicaciones que utilizan los usuarios es mucho mayor debido al desarrollo de la tecnología y la evolución hacia conexiones de banda ancha. Por lo tanto, surge la necesidad de la gestión e integración de los datos del usuario y de los datos de otras aplicaciones en una única aplicación. Este proyecto surge con el objetivo de estudiar varias de las herramientas que permiten reducir la complejidad del desarrollo de aplicaciones de la Web 2.0. En concreto, se presenta el caso de estudio de la creación de una aplicación que permita la gestión de la información musical que proporcionen los usuarios. Esta información estará disponible desde cualquier lugar con conexión a Internet. Además, la aplicación complementará la información proporcionada por los usuarios con información (letras, vídeos, productos relacionados, etc.) obtenida de otras fuentes, constituyendo lo que se denomina un mashup. Este proyecto está constituido por dos aplicaciones: una aplicación de escritorio y una aplicación web. La aplicación de escritorio envía la información del usuario a la aplicación web, y la mantiene sincronizada. La aplicación web permite la consulta y gestión de dicha información, enriquecida con información complementaría proveniente de otras fuentes/aplicaciones. La aplicación web ha sido desarrollada con el framework Ruby on Rails. Con este framework se ha desarrollado una aplicación orientada a REST que facilita la gestión de los recursos de información de los usuarios y la comunicación con la aplicación de escritorio. La aplicación de escritorio se ha desarrollado en Java, y permite tanto procesar la información musical de usuarios del reproductor iTunes y Amarok como obtenerla directamente desde directorios que contengan ficheros de música. ____________________________________________
In the last few years, a new kind of Web applications called Web 2.0 Applications has emerged. In these applications users have a very active participation in comparison with previous applications in which users were mere spectators. Nowadays people can use a much higher amount of data and applications thanks to the development of technology and the evolution towards broadband connections. Therefore, the need for the management and integration of user’s data and data from other applications into a single application arises. This project comes up with the aim of studying several of the existing tools that make the reduction of the complexity of Web 2.0 application development possible. Specifically, it presents a case study consisting in the development of an application that enables the management of musical information provided by users. This information will be available from anywhere through an Internet connection. In addition, the application will complement the information provided by users with data obtained from other sources or applications such as lyrics, videos or related products, giving as a result what it is called a mashup. The project consists of a desktop application and a web application. The desktop application sends user information to the web application, and keeps it in sync. TheWeb application allows web consulting and management of such information, enriched with data from other sources/applications. The web application has been developed using the Ruby on Rails framework.With this framework a REST-oriented application has been obtained, making easier the related resource management feedback and the communication with the desktop application. The desktop application has been developed in Java, and allows not only the processing of information from users of music players iTunes and Amarok but also getting it directly from directories that contain music files.
Description
Keywords
Web 2.0, Redes sociales, Gestión de contenidos
Bibliographic citation