Propuesta arquitectónica para el desarrollo de aplicaciones colaborativas de calidad

  1. Anzures Garcia, Mario
  2. Hornos Barranco, Miguel J
  3. Paderewski Rodríguez, Patricia
Revue:
Gerencia Tecnológica Informática

ISSN: 1657-8236

Année de publication: 2006

Volumen: 5

Número: 13

Pages: 31-39

Type: Article

D'autres publications dans: Gerencia Tecnológica Informática

Résumé

This article describes a web service-based architectural proposal oriented to the development of quality collaborative applications. The architecture has been designed to overcome the lacks that existing architectural models and environments for developing this type of applications present. These limitations include platform, language and operative system dependencies, and also the fact that their functionality is often intended for very specific applications. Our proposal, thanks to its design and since it is based on web services, is able to provide applications with non functional attributes (specifically, quality attributes) such as reusability, portability, interoperability, ubiquity and adaptability, which allow to dynamically reorganize the components in order to adapt the architecture to the form in which groupwork is organized at each moment. This adaptation can be achieved, if necessary, extending the proposal with new services (which can be applications, components or tools) when these are required, in a consistent way and without necessity to modify existing services. Moreover, the group can adapt to different needsand work styles, thanks to our architecture allows to modify the session management policies in run time. Our proposal also solves significant problems found in the existing models and environments for the development of collaborative applications, as the fact that they do not provide flexible sessions and/or they do not provide a consistent model to integrate third-party components.