Abstract
This paper presents an application framework for constructing sketch-based cooperative design (especially for distributed conceptual design) tools. Three key issues are addressed: (1) how to represent and store sketch document; (2) how does the system infer the designers’ intention and help them to complete the design process; (3) how to implement the communication between the client and the server. Solutions to these problems are proposed in this paper. The framework has been implemented and tested on a variety of applications, for example, cooperative UML diagram design. The primary experiments demonstrate the efficiency of the proposed framework.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
van Dijk, C.G.C.: New insights in computer-aided conceptual design. International Journal of Design Studies 16(1), 62–80 (1995)
Sun, Z., Liu, J.: Informal user interfaces for graphical computing. In: Tao, J., Tan, T., Picard, R.W. (eds.) ACII 2005. LNCS, vol. 3784, pp. 675–682. Springer, Heidelberg (2005)
Alvarado, C.: A Natural Sketching Environment: Bringing the Computer into Early Stages of Mechanical Design. Master Thesis, MIT, USA (2000)
Hong, J.I., Landay, J.A.: SATIN: A toolkit for informal ink-based applications. In: Proceedings of the ACM User Interfaces and Software Technology, pp. 63–72 (2000)
Landay, J.A., Myers, B.A.: Sketching interfaces: Toward more human interface design. IEEE Computer 34(3), 56–64 (2001)
Xu, X., et al.: An online composite graphics recognition approach based on matching of spatial relation graphs. IJDAR 7(1), 44–55 (2004)
Sun, Z., et al.: Sketch parameterization using curve approximation. In: Liu, W., Lladós, J. (eds.) GREC 2005. LNCS, vol. 3926, pp. 334–345. Springer, Heidelberg (2006)
Sun, Z., Yuan, B., Yin, J.: Online Composite Sketchy Shape Recognition Using Dynamic Programming. In: Liu, W., Lladós, J. (eds.) GREC 2005. LNCS, vol. 3926, pp. 255–266. Springer, Heidelberg (2006)
Sun, Z., et al.: Dynamic User Modeling For Sketch-Based User Interface. In: Pan, Z., et al. (eds.) Edutainment 2006. LNCS, vol. 3942, pp. 1268–1273. Springer, Heidelberg (2006)
Sun, Z., et al.: User adaptation for online sketchy shape recognition. In: Lladós, J., Kwon, Y.-B. (eds.) GREC 2003. LNCS, vol. 3088, pp. 303–314. Springer, Heidelberg (2004)
Sun, Z., Jiang, W., Sun, J.: Adaptive Online Multi-Stroke Sketch Recognition based on Hidden Markov Model. In: Tao, J., Tan, T., Picard, R.W. (eds.) ACII 2005. LNCS, vol. 3784, pp. 948–957. Springer, Heidelberg (2005)
Sun, Z., Zhang, L., Zhang, B.: Online Composite Sketchy Shape Recognition Based on Bayesian Networks. In: Jiao, L., et al. (eds.) ICNC 2006. LNCS, vol. 4222, pp. 506–515. Springer, Heidelberg (2006)
LaViola, J.J., et al.: Collaborative Conceptual Modeling Using the SKETCH Framework. In: Proceedings of the International Conference on Computer Graphics and Imaging, pp. 154–158 (1998)
Zhe, F., et al.: A Sketch-Based Interface for Collaborative Design. In: Proceedings of Eurographics Workshop on Sketch-Based Interfaces and Modeling, pp. 143–150 (2004)
JOT: A Specification for an Ink Storage and Interchange Format (1993), http://hwr.nici.kun.nl/unipen/jot.html
Guyon, I., Schomaker, L.R.B.: UNIPEN: Project of Data Exchange and Recognizer Banchmarks (1993), http://hwr.nici.kun.nl/unipen
Chee, Y.M., Magana, J.A., Franke, K., et al.: Ink Markup Language. W3C Working Draft (2004), http://www.w3.org/TR/2004/WD-InkML-0040928
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jiang, W., Sun, Z. (2007). A Framework for Sketch-Based Cooperative Design. In: Shen, W., Luo, J., Lin, Z., Barthès, JP.A., Hao, Q. (eds) Computer Supported Cooperative Work in Design III. CSCWD 2006. Lecture Notes in Computer Science, vol 4402. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72863-4_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-72863-4_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72862-7
Online ISBN: 978-3-540-72863-4
eBook Packages: Computer ScienceComputer Science (R0)