Advertisement

Architecture for Developing Adaptive and Adaptable Collaborative Applications

  • Mario Anzures-García
  • Miguel J. Hornos
  • Patricia Paderewski-Rodríguez
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4758)

Abstract

Many organizations have to carry out their work by groups of people who are geographically distributed. The groups can experiment changes, which demand the development of applications supporting groupwork and allowing the adaptation to different groupwork organization styles and to both individual and collective needs. This paper proposes a SOA-based architecture that provides the suitable structure for the development of collaborative applications that are both adaptive and adaptable. We also present an adaptation process that allows the applications based on the architecture to be adapted to the changes in the groupwork organization and to the necessity of new functionalities.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Anzures-García, M., Hornos, M.J., Paderewski, P.: Development of extensible and flexible collaborative applications using a web service-based architecture. LNCS, vol. 4401, pp. 66–80. Springer, Heidelberg (2007)Google Scholar
  2. 2.
    Anzures-García, M., Sánchez-Gálvez, L.A., Hornos, M.J., Paderewski, P.: Ontology-Based Modelling of Session Management Policies for Groupware Applications. LNCS. Springer, Heidelberg (in press, 2007)Google Scholar
  3. 3.
    Hiltunen, M.A., Schlichting, R.D.: Adaptive Distributed and Fault-Tolerant Systems. Int. Journal of Computer Systems and Engineering 11(5), 125–133 (1995)Google Scholar
  4. 4.
    Medina, N., García, L., Torres, J.J., Parets, J.: Evolution in Adaptive Hypermedia Systems. In: Proc. of Conference on Principles of Software Evolution, pp. 34–38 (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Mario Anzures-García
    • 1
    • 2
  • Miguel J. Hornos
    • 2
  • Patricia Paderewski-Rodríguez
    • 2
  1. 1.Facultad de Ciencias de la Computación, Benemérita Universidad Autónoma de Puebla, 14 sur y avenida San Claudio. Ciudad Universitaria, San Manuel, 72570 PueblaMéxico
  2. 2.Departamento de Lenguajes y Sistemas Informáticos, E.T.S.I. Informática y de Telecomunicación, Universidad de Granada, C/ Periodista Saucedo Aranda, s/n, 18071 GranadaSpain

Personalised recommendations