Abstract
Nowadays, Collaborative Technologies is an area of growing interest with a great number of developments being carried out. However, most of them deal with specific applications, and building a complete collaborative environment implies a great effort. We have experienced this in the development of DomoSim-TPC, a collaborative environment for the learning of domotical design. To overcome these limitations and difficulties, we outline the application of specification techniques to describe some characteristic elements of CSCW/CSCL systems, such as the approached domain, the problems to solve or the communication mechanisms. Thus, in this paper we first analyze the domain-dependent DomoSim-TPC system to generalize its positions in order to obtain a specification which models a domain of design and the textual communication forms between the users. Then, we present a domain-independent tool that processes this specification to dynamically generate a collaborative system allowing the approach of the specified design domain.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Li, D., Muntz, R.R.: A Collaboration Specification Language. In: Proceedings of the 2nd Conference on Domain-Specific Languages (DSL 1999), Austin, Texas, USA (1999)
Verdejo, M.F., Barros, B., Read, T., Rodríguez-Artacho, M.: A System for the Specification and Development of an Environment for Distributed CSCL Scenarios. In: Cerri, S.A., Gouardéres, G., Paraguaçu, F. (eds.) ITS 2002. LNCS, vol. 2363, pp. 139–148. Springer, Heidelberg (2002)
Bravo, C., Redondo, M.A., Ortega, M., Bravo, J.: Organizing Problem Solving Activities for Synchronous Collaborative Learning of Design Domains. In: Cueva Lovelle, J.M., Rodríguez, B.M.G., Gayo, J.E.L., Ruiz, M.d.P.P., Aguilar, L.J. (eds.) ICWE 2003. LNCS, vol. 2722, pp. 108–111. Springer, Heidelberg (2003)
Chang, C.K., Zhang, J., Jiang, T.M.: Formalization of Computer Supported Cooperative Work Applications. In: Proceedings of the 8th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2001 (2001)
Barrows, H.S., Tamblyn, R.: Problem-based learning: An approach to medical education. Springer, New York (1980)
Amor, M., Fuentes, L., Jiménez, D., Pinto, M.: Adaptabilidad en Entornos Virtuales Colaborativos: Una Aproximación basada en Componentes y Aspectos. In: Barros, B., Dimitriadis, Y. (eds.) Proceedings of Workshop de Trabajo en Grupo y Aprendizaje Colaborativo. San Sebastián,Spain, pp. 21–30 (2003)
Martínez, A., Dimitriadis, Y., de la Fuente, P.: Aportaciones al análisis de interacciones para la evaluación formativa en CSCL. In: Llamas, M., Fernández, M.J., Anido, L.E. (eds.) Proceedings of 4th International Symposium of Computers and Education, vol. 41 (2002)
Koschmann, T. (ed.): CSCL: Theory and practice of an emerging paradigm. Lawrence Erlbaum Associates, Mahwah (1996)
Bravo, C., Redondo, M.A., Ortega, M., Verdejo, M.F.: Collaborative Discovery Learning of Model Design. In: Cerri, S.A., Gouardéres, G., Paraguaçu, F. (eds.) ITS 2002. LNCS, vol. 2363, pp. 671–680. Springer, Heidelberg (2002)
Miao, Y., Haake, J.M.: Supporting Concurrent Design by Integrating Information Sharing and Activity Synchronization. In: Proceedings of the 5th ISPE International Conference on Concurrent Engineering Research and Applications (CE 1998). Tokyo, pp. 165–174 (1998)
Lund, K., Baker, M.J., Baron, M.: Modelling dialogue and beliefs as a basis for generating guidance in a CSCL environment. In: Proceedings of the International Conference on Intelligent Tutoring Systems, Montreal, pp. 206–214 (1996)
Winograd, T.: A Language/Action Perspective on the Design of Cooperative Work. In: Greif, E. (ed.) CSCW: A Book of Readings, Morgan-Kaufmann, San Francisco (1988)
Sun Microsystems: Java Shared Data Toolkit (2004), http://java.sun.com/products/java-media/jsdt/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bravo, C., Gallardo, J., García-Minguillán, B., Redondo, M.Á. (2004). Using Specifications to Build Domain-Independent Collaborative Design Environments. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2004. Lecture Notes in Computer Science, vol 3190. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30103-5_12
Download citation
DOI: https://doi.org/10.1007/978-3-540-30103-5_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23149-3
Online ISBN: 978-3-540-30103-5
eBook Packages: Springer Book Archive