Retrieval of Assembly Model Data Using Parallel Web Services

병렬 웹 서비스를 이용한 조립체 모델 데이터의 획득

  • 김병철 (한국과학기술원 기계공학과) ;
  • 한순흥 (한국과학기술원 기계공학과)
  • Published : 2008.06.30

Abstract

Web Services for CAD (WSC) aims at interoperation with CAD systems based on Web Services. This paper introduces one part of WSC which enables remote users to retrieve assembly model data using Web Services. However, retrieving assembly model data takes long time. To resolve this problem, this paper proposes using parallel Web Services. As assembly models comprise a set of part models, it is easy to separate the problem domain into smaller problems. In addition, Web Services inherently supports distributed computing. This characteristic makes the parallel processing of Web Services easy. Firstly, the implementation of WSC which retrieves assembly model data based parallel Web Services is shown. And then, for the comparison, the experiments on the retrieval of assembly model data based on single Web Services and parallel Web Services are shown.

References

  1. Wang, Y. and Nnaji, B. O., 'Document-Driven Design for Distributed CAD Services in Service-Oriented Architecture', Journal of Computing and Information Science in Engineering, Vol. 6, No. 2, pp. 127-138, Jun. 2006 https://doi.org/10.1115/1.2194911
  2. Kemmerer, S. J., STEP: The Grand Experience, National Institute of Standards and Technology Special Publication 939, U. S. Government Printing Office, Jul. 1999
  3. He, F. and Han, S., 'A Method and Tool for Human-Human Interaction and Instant Collaboration in CSCW-based CAD', Computers in Industry, Vol. 57, No. 8, pp. 740-751, Dec. 2006 https://doi.org/10.1016/j.compind.2006.04.019
  4. Siegel, J., CORBA: Fundamentals and Programming, John Wiley & Sons, Inc., Apr. 1996
  5. Eddon, G. and Eddon, H., Inside Distributed COM, Microsoft Press, Feb. 1998
  6. Bakis, N., Aouad, G. and Kagioglou, M., 'Towards Distributed Product Data Sharing Environments ? Progress So Far and Future Challenges', Automation in Construction, Vol. 16, No. 5, pp. 586-595, Aug. 2007 https://doi.org/10.1016/j.autcon.2006.10.002
  7. Newcomer, E., Understanding Web Services: XML, WSDL, SOAP, and UDDI, Addison-Wesley, Sep. 2002
  8. W3C, Web Services Description Working Group, http://www.w3.org/2002/ws/desc/
  9. W3C, XML Schema, http://www.w3.org/XML/ Schema
  10. W3C, XML Protocol Working Group, http://www.w3.org/2000/xp/Group/
  11. 이재열, 윤장혁, 이순재, 김현, 김광수, '프로세스 중심의 동적 엔지니어링 웹서비스 지원 방법에 대한 연구', 한국 CAD/CAM학회 논문집, 제9권, 제4호, pp. 361-372, 2004년 12월
  12. Erl, T., Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall, Aug. 2005
  13. 김병철, 한순흥, '웹 서비스를 이용한 CAD 모델 정보의 획득', 한국 CAD/CAM학회 논문집, 제12권, 제4호, pp. 233-244, 2007년 8월
  14. Computer Aided Design Services Specification V1.2, OMG, Jan. 2005, http://www.omg.org/technology/documents/formal/cad.htm
  15. W3C, Resource Description Framework, http://www.w3.org/RDF/
  16. OASIS, UDDI.org, http://www.uddi.org/