This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Collaborative 3D Environment for Authoring Design Semantics
May/June 2002 (vol. 22 no. 3)
pp. 43-55
Christopher D. Cera, Drexel University
William C. Regli, Drexel University
Ilya Braude, Drexel University
Yuri Shapirstein, Drexel University
Cheryl V. Foster, Comcast Corporation

In this article, the authors present MUG, a collaborative 3D environment to support knowledge-based conceptual design. This work integrates computer-aided and collaborative design methods with a representation framework being developed for the Semantic Web. In this work, the authors have created a unique environment that allows a group of users, working together over the Internet, to create both a 3D layout and a knowledge-based description of a conceptual product design. MUG accepts domain-specic engineering ontologies described with the DARPA Agent Markup Language (DAML) and provides a multimodal collaborative 3D environment, supporting shared audio and shared 3D manipulation. MUG is written entirely in the Java language and runs across a wide variety of hardware and operating system platforms.

1. S. Szykman, R.D. Sriram, and W.C. Regli, "The Role of Knowledge in Next-Generation Product Development Systems," Am. Soc. Mechanical Engineers(ASME)Trans., The J. Computer and Information Science in Eng., vol. 1, no. 1, Mar. 2001, pp. 3-11.
2. S. Szykman, J.W. Racz, and R.D. Sriram, "The Representation of Function in Computer-Based Design," Proc. ASME Design Engineering Technical Conf.: 11th Int'l Conf. Design Theory and Methodology, ASME Press, New York, 1999.
3. S. Szykman, J. Senfaute, and R.D. Sriram, "Using XML to Describe Function and Taxonomies in Computer-Based Design," Proc. Am. Soc. Mechanical Engineers(ASME)Design Eng. Technical Conf.: 19th Computers and Information in Eng. Conf., ASME Press, New York, 1999.
4. N. Carriero and D. Gelernter, How To Write Parallel Programs: A First Course, second ed., MIT Press, Cambridge, Mass., 1991.
1. H. Lipson and M. Shpitalni, "Conceptual Design and Analysis by Sketching," Artificial Intelligence for Eng. Design, Analysis, and Manufacturing (AIEDAM), vol. 14, no. 5, Nov. 2000, pp. 391-402.
2. S.F. Qin, D.K. Wright, and I.N. Jordano, "From On-line Sketching to 2D and 3D Geometry: A System Based on Fuzzy Knowledge," Computer-Aided Design, vol. 32, no. 14, Dec. 2000, pp. 851-866.
3. L. Eggli et al., "Inferring 3D Models from Freehand Sketches and Constraints," Computer-Aided Design, vol. 29, no. 2, Feb. 1997, pp. 101-112.
4. M. Sturgill, E. Cohen, and R.F. Riesenfel, "Feature-Based 3-D Sketching for Early Stage Design," Proc. Am. Soc. Mechanical Engineers (ASME) Computers in Eng. Conf., ASME Press, New York, 1995, pp. 545-552.
5. T. Hwang and D. Ullman, "The Design Capture System: Capturing Back-of-the-Envelope Sketches," J. Eng. Design, vol. 1, no. 4, 1990, pp. 339-353.
6. M.A. Hearst et al., "Sketching Intelligent Systems," IEEE Intelligent Systems, vol. 13, no. 3, 1998, pp. 10-19.
7. D. Serrano and D. Gossard, "Tools and Techniques for Conceptual Design," Artificial Intelligence in Engineering Design: Design Representation and Models of Routine Design, Academic Press, San Diego, 1992, pp. 71-116.
8. L. Al-Hakim, A. Kusiak, and J. Mathew, "A Graph-Theoretic Approach to Conceptual Design with Functional Perspectives," Computer-Aided Design, vol. 32, no. 14, Dec. 2000, pp. 867-875.
9. C.J. Moore, J.C. Miles, and D.W.G. Rees, "Decision Support for Conceptual Bridge Design," Artificial Intelligence in Eng., vol. 11, no. 3, July 1997, pp. 259-272.

Index Terms:
Conceptual Design, Computer-Aided Conceptual Design, Computer-Aided Design, Engineering Ontologies.
Citation:
Christopher D. Cera, William C. Regli, Ilya Braude, Yuri Shapirstein, Cheryl V. Foster, "A Collaborative 3D Environment for Authoring Design Semantics," IEEE Computer Graphics and Applications, vol. 22, no. 3, pp. 43-55, May-June 2002, doi:10.1109/MCG.2002.999787
Usage of this product signifies your acceptance of the Terms of Use.