웹 서비스 환경에서 데이터 중심 인터페이스를 이용한 CAD 모델 정보의 획득Retrieval of CAD model data using data-centric interface in web services environments

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 510
  • Download : 0
웹 서비스는 XML과 인터넷에 기반을 둔 분산 컴포넌트 기술이다. 웹 서비스는 분산 협업 환경에서 이질적인 시스템들을 통합하기 위하여 사용된다. 본 논문에서는 CAD 시스템들과 상호 운용하는 것을 목적으로 하는 CAD를 위한 웹 서비스(WSC)의 개념을 소개하고 구현한다. 본 논문은 원격 사용자나 응용 프로그램이 웹 서비스를 사용하여 CAD 모델 정보를 획득하는 방법에 초점을 맞춘다. WSC 구조와 데이터 모델, CAD 모델 정보를 획득하기 위한 인터페이스, WSC를 상업용 CAD 시스템에 적용하는 방법을 제안하고 실험한다. WSC는 데이터 중심 인터페이스를 정의한다. 데이터 중심 인터페이스는 잘 구조화된 데이터와 작인 수의 단순한 메소드로 구성된다. 네트워크 환경을 통하여 전체 CAD 모델 정보를 획득할 때, 전통적인 CAD API와 CAD 서비스들에서 사용되는 방법인 메소드 중심 인터페이스보다 데이터 중심 인터페이스가 빠르다. 웹 서비스를 사용하여 조립체 모델 정보를 획득할 때, 많은 시간이 소요된다. 이 문제를 해결하기 위하여, 본 논문은 병렬 웹 서비스를 사용하는 것을 제안한다. 조립체 모델은 파트 모델들로 구성되어 있기 때문에, 문제를 더 작은 문제로 분할하는 것이 쉽다. 또한 웹 서비스는 본질적으로 분산 컴퓨팅을 지원한다. 이러한 특징은 웹 서비스를 병렬 처리에 적용하는 것을 가능하게 만든다. 본 논문에서는 병렬 웹 서비스에 기반하여 조립체 모델 정보를 획득하는 WSC가 구현된다. 조립체 모델 정보를 획득할 때의 성능 실험 결과도 분한된다. 본 논문의 부록에서는 두 가지 실험이 더 제시된다. 첫 번째 실험에서는 절차적 CAD 모델 교환을 위한 번역기 통합 문제를 제기한다. 이 문제를 해결하기 위하여, TransCAD라고 불리는 공유 및 통합 플랫폼을 구현한다. 각 번역기는 원본 CAD 시스템의 파라메트릭 CAD 모델을 XML 형태로 또는 XML 형태에서 대상 CAD 시스템의 모델로 변환하기 위하여 TransCAD의 오토메이션 API를 사용한다. 두 번째 실험은 ISO 10303-112의 개발 과정을 소개한다. ISO 10303-112는 일반적으로 STEP으로 알려져 있는 ISO 10303의 통합 응용 자원이다. 또한 ISO 10303-112는 procedural_sketch 스키마를 기술한다. ISO 10303-112는 절차적으로 표현된 2D CAD 모델의 교환을 위한 모델링 명령어의 표현을 위한 일반 자원을 제공한다. 절차적 모델은 모델의 구축 명령어의 매개변수 값을 바꿔서 쉽게 수정할 수 있다는 장점을 가진다. 모델 변경이 처음 모델을 생성한 사람이 모델을 생성한 방법에 부합하고, 사용된 특정 구축 연산에 함축되어 있는 구속조건을 만족시킨다는 관점에서, 그러한 모델은 설계 의도를 포함한다고 말한다. 본 논문은 ISO 10303-112의 개발 및 표준화 과정을 소개하고, 절차적 2D CAD 모델링의 개념 및 STEP에서 절차적 2D CAD 모델을 표현하는 방법, 다른 STEP 자원과의 조화 방법에 대하여 기술한다.
Advisors
한순흥researcherHan, Soon-hungresearcher
Description
한국과학기술원 : 기계공학전공,
Publisher
한국과학기술원
Issue Date
2008
Identifier
295272/325007  / 020035036
Language
kor
Description

학위논문(박사) - 한국과학기술원 : 기계공학전공, 2008.2, [ xiv, 141 p. ]

Keywords

Data Retrieval; CAD; Data-Centric Interface; Web Services; 데이터 획득; CAD; 데이터 중심 인터페이스; 웹 서비스; Data Retrieval; CAD; Data-Centric Interface; Web Services; 데이터 획득; CAD; 데이터 중심 인터페이스; 웹 서비스

URI
http://hdl.handle.net/10203/43313
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=295272&flag=dissertation
Appears in Collection
ME-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0