1 |
1
DDS 미들웨어에서 기능 모듈을 모듈화하는 모듈화 장치에 있어서,응용프로그램과의 인터페이스를 제공하는 DCPS 모듈; 및기능 모듈을 초기화 및 생성하고, 생성되는 기능 모듈을 기능 별로 분류하여 저장하고, 상기 DCPS 모듈의 요청에 대응되는 기능 모듈을 상기 DCPS 모듈에 제공하는 라이브러리 모듈을 포함하는 모듈화 장치
|
2 |
2
제 1 항에 있어서,상기 라이브러리 모듈은 상기 DCPS 모듈과의 인터페이스를 제공하는 연결 모듈;기능 모듈을 초기화하고 생성하는 생성 모듈;상기 생성된 기능 모듈을 기능 별로 분류하여 저장하는 분류 모듈; 및상기 분류 모듈을 검색하여 상기 DCPS 모듈의 요청에 대응되는 기능 모듈을 상기 연결 모듈을 통해 상기 DCPS 모듈로 전달하는 관리 모듈을 포함하는 것을 특징으로 하는 모듈화 장치
|
3 |
3
제 2 항에 있어서,상기 생성 모듈은 기능 모듈 구분 정보, 기능 모듈 생성 함수 및 기능 모듈 설정 변수를 이용하여 기능 모듈을 초기화하고 생성하는 것을 특징으로 하는 모듈화 장치
|
4 |
4
제 3 항에 있어서,상기 기능 모듈 구분 정보는 기능 모듈의 이름, 기능 모듈의 특성 및 기능 모듈의 중요도 중 적어도 하나를 포함하는 것을 특징으로 하는 모듈화 장치
|
5 |
5
제 3 항에 있어서,상기 기능 모듈 설정 변수는 부울(bool), 인티저(integer), 플로트(float) 및 스트링(string) 값 중 어느 하나를 갖는 것을 특징으로 하는 모듈화 장치
|
6 |
6
제 2 항에 있어서,상기 생성 모듈은 기능 모듈 초기화를 위한 공통 설정 함수를 포함하는 구조체로 정의되는 것을 특징으로 하는 모듈화 장치
|
7 |
7
제 1 항에 있어서,상기 기능 모듈은 RTPS 모듈, QoS 모듈, TypeSupport 모듈, UDP 모듈 중 적어도 하나를 포함하는 것을 특징으로 하는 모듈화 장치
|
8 |
8
DDS 미들웨어에서 기능 모듈을 모듈화하는 모듈화 방법에 있어서,기능 모듈의 초기화를 위한 공통 설정 함수를 구성하는 단계;상기 공통 설정 함수를 실행하여 상기 기능 모듈을 초기화하는 단계; 및기능 모듈 구분 정보, 기능 모듈 생성 함수 및 기능 모듈 설정 변수를 이용하여 상기 기능 모듈을 생성하는 단계를 포함하는 모듈화 방법
|
9 |
9
제 8 항에 있어서,상기 생성되는 기능 모듈을 기능 별로 분류하여 저장하는 단계를 더 포함하는 것을 특징으로 하는 모듈화 방법
|
10 |
10
제 9 항에 있어서,상기 생성되는 기능 모듈 중에서 DCPS 모듈의 요청에 대응되는 기능 모듈을 상기 DCPS 모듈로 전달하는 단계를 더 포함하는 것을 특징으로 하는 모듈화 방법
|