Abstract
Nowadays, the interest in collaborative virtual environments has increased considerably, probably due to the current technological advances specially on Internet computing. Our main goal is to model collaborative virtual environments combining component-based and aspectbased software technologies. In this paper we are going to highlight the innovative design of a middleware layer that is able to bind dynamically different configurations of the same environment according to the users preferences.
This research was funded in part by the CICYT under grant TIC99-1083-C02-01, and also by the telecommunication organization “Fundación Retevisión”
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
E. Ly.: Distributed Java Applets for Project Management on the Web. 4th International Workshop on Component-Oriented Programming WCOP’99 in conjunction with the European Conference on Object-Oriented Programming ECOOP’99. June 1999. 226
M. Pinto, M. Amor, L. Fuentes, J. M. Troya.: Collaborative Virtual Environment Development: An Aspect-Oriented Approach. Proceedings of DDMA Workshop. Phoenix, Arizona, April 2001. 227, 229
M. Roseman and S. Greenberg.: Teamrooms: Network Places for Collaboration. Proceedings of ACM CSCW. 1996. 227
H. Shinkuro, T. Tomioka, T. Ohsawa, K. Okada, and Y. Matsushita.: A Virtual Office Environment based on a Shared Room realizing Awareness Space and transmitting Awareness Information. Proceedings of the 10th annual ACM symposium on User Interface Software and Technology. 1997. 227
M. Sohlenkamp and G. Ghwelos.: Integrating Communication, Cooperation and Awareness: The DIVA Virtual Office Environment. Proceedings of ACM CSCW. 1994. 227
A. W. Brown, K. C. Wallnau.: The Current State of CBSE. IEEE Software. September/October, 1998. 227
C. A. Constantinides, A. Bader, T. H. Elrad, M. Fayad, and P. Netinant.: Designing an Aspect-Oriented Framework in an Object-Oriented Environment. ACM Computing Surveys. March 2000. 227
G. Kiczales et al.: Aspect-Oriented Programming. Proceedings of ECOOP’97. LNCS 1241. Springer-Verlag. 227
C. Lopes, E. Hilsdale, J. Hugunin, M. Kersten, and G. Kiczales.: Illustrations of crosscutting. ECOOP 2000 Workshop on Aspects & Dimensions of Concerns. June 11-12 2000. 227
L. Fuentes and J. M. Troya.: Coordinating Distributed Components on the Web: an Integrated Development Environment. Software-Practice and Experience. 31, 2001. 228
S. E. Hudson and I. Smith.: Techniques for Addressing Fundamental Privacy and Disruption Tradeoffs in Awareness Support Systems. Proceedings of the ACM, conference on CSCWI. 1996. 229
M. Pinto, M. Amor, L. Fuentes, J. M. Troya.: Towards an Aspect-Oriented Framework in the Design of Virtual Environments. Submitted to Third IFIP WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems. September, 2001. 233
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pinto, M., Amor, M., Fuentes, L., Troya, J.M. (2001). Supporting Heterogeneous Users in Collaborative Virtual Environments Using AOP. In: Batini, C., Giunchiglia, F., Giorgini, P., Mecella, M. (eds) Cooperative Information Systems. CoopIS 2001. Lecture Notes in Computer Science, vol 2172. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44751-2_18
Download citation
DOI: https://doi.org/10.1007/3-540-44751-2_18
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42524-3
Online ISBN: 978-3-540-44751-1
eBook Packages: Springer Book Archive