DOI QR코드

DOI QR Code

Overhead Hoist Transport Control System Design Using UML

UML을 적용한 OHT 제어 시스템 설계

  • Published : 2004.04.01

Abstract

As the semiconductor industrials change 200㎜-sized semiconductor wafer production process to 300㎜-sized one, it requires to develop the software for monitoring and simulating the robot which transfers a 300㎜-sized semiconductor wafer. Because such a software don't run at standalone but communicate MCS(Material Control System) and Its subsystem a robot, its architecture is very complex. Therefore, in order to develop such a software systematically, we must utilize an object-oriented development methodology. UML. This paper presents an UML process application developing the software for monitoring and simulating the robot which transfers a semiconductor wafer on the production process.

반도체 업계에서는 200mm 반도체 웨이퍼 생산공정이 300mm 웨이퍼 생산공정으로 바뀜에 따라, 300mm 반도체 웨이퍼를 이동시키는 로봇을 모니터링하고 시뮬레이션하기 위한 소프트웨어 개발이 필요하다. 이런 소프트웨어는 독립적으로 동작하는 것이 아니라 MCS와 하위 시스템인 로봇과 통신하면서 실행되어야 하므로, 그 구성이 복잡하다. 그러므로, 이 시스템을 체계적으로 개발하기 위해서는 객체지향 개발 방법론인 UML을 적용할 필요성이 있다. 본 논문은 반도체 웨이퍼를 생산공정에서 이동시키는 로봇을 모니터링하고 시뮬레이션하기 위한 소프트웨어 개발에 UML 프로세스를 적용하였다. UML을 적용하여 UML을 기반으로 한 개발 프로세스 정의와 개발 단계별 업무들에 대한 구체적인 산출물들을 만들어 내었다.

Keywords

References

  1. OMG, UML, Specification version 1.1, Object Management Group, November, 1997
  2. Martin Fowler, 'UML DISTILLED : Applying the Standard Object Modeling Language,' Addison-Wesley, 1997
  3. Craig Larman, 'Applying UML and Patterns - An Introducation to Object-Oriented Analysis and Design,' Prentice Hall, 1998
  4. 장옥배, 유철중, 이병결, 김지홍, 양해술, 김병기, '소프트웨어 공학', 도서 출판 한산, 2001
  5. 류형규, 이순천, 류시원, 신성호, 'UML 기반 객체지향 클라이언트/서버 구축', 홍릉과학출판사, 2000
  6. Doug Rosenberg, Kendall Scott, Use Case Driven Object Modeling with UML : A Practical Approach, Addison-Wesley, 1999
  7. Hans-Erik Eriksson, Magnus Penker, UML Toolkit, Wiley Computer Publishing, 1998
  8. Martin Fowler, Kendall Scott, UML Distilled Second Edition : A Brief Guide to the Standard Object Modeling Language, Addison-Wesley, 2000
  9. Wirfs-Brock, R., et al, Designing Object-Oriented Software, Prentice Hall, 1990
  10. 조완수, 'UML객체지향 분석설계', 홍릉과학출판사, 2000