Extending RSCA for Efficient Component Execution Model

효율적인 컴포넌트 실행모델을 위한 RSCA의 확장

  • Hong Du-Won (School of Electrical Engineering and Computer Science, Seoul National University) ;
  • Lee Jae-Soo (School of Electrical Engineering and Computer Science, Seoul National University) ;
  • Kim Sae-Hwa (School of Electrical Engineering and Computer Science, Seoul National University) ;
  • Hong Seong-Soo (School of Electrical Engineering and Computer Science, Seoul National University)
  • 홍두원 (서울대학교 전기컴퓨터 공학부) ;
  • 이재수 (서울대학교 전기컴퓨터 공학부) ;
  • 김세화 (서울대학교 전기컴퓨터 공학부) ;
  • 홍성수 (서울대학교 전기컴퓨터 공학부)
  • Published : 2006.06.01

Abstract

Robot Software Communication Architecture는 URC 로봇을 위해서 제안된 표준 시스템 소프트웨어 구조이다. RSCA용 응용 프로그램은 다수의 컴포넌트의 결합으로 구성되는데 RSCA의 기반이 된 SCA에서는 컴포넌트를 프로세스고 실행할 것인지 쓰레드로 실행할 것인지에 대해서 명확하게 정의하고 있지 않다. 만약 각각의 컴포넌트의 특성을 고려하여 어떻게 실행할 깃인지에 대한 부가적인 정보를 기술하고 이 정보에 따라서 컴포넌트를 실행하게 된다면, 보다 효율적으로 응용 프로그램을 실행할 수 있게 된다. 본 논문에서는 RSCA를 확장하여 컴포넌트의 실행에 대한 정보를 기술하는 방법 및 기술된 정보에 따라서 컴포넌트를 실행하기 위한 방법을 제시한다.

Keywords