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.
This work is financed by the Spanish project CICYT with code TIN2004-08000-C03-02.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
Hiltunen, M.A., Schlichting, R.D.: Adaptive Distributed and Fault-Tolerant Systems. Int. Journal of Computer Systems and Engineering 11(5), 125–133 (1995)
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)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Anzures-García, M., Hornos, M.J., Paderewski-Rodríguez, P. (2007). Architecture for Developing Adaptive and Adaptable Collaborative Applications. In: Oquendo, F. (eds) Software Architecture. ECSA 2007. Lecture Notes in Computer Science, vol 4758. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75132-8_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-75132-8_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75131-1
Online ISBN: 978-3-540-75132-8
eBook Packages: Computer ScienceComputer Science (R0)