1 |
1
실행 조정 프로파일에 정의된 각 컴포넌트의 실행 의존성 정보를 해석하는 프로파일 해석부;상기 실행 의존성 정보에 기인한 상기 각 컴포넌트의 실행 순서에 따라 상기 각 컴포넌트를 배치하는 컴포넌트 관리부; 상기 각 컴포넌트별로 할당된 실행 조정 유닛이 관리하는 해당 컴포넌트의 실행 의존성 정보에 근거하여 상기 각 컴포넌트의 작업 실행 가능 여부를 판단하는 실행 조정 관리부; 및상기 실행 조정 관리부의 판단 결과에 따라 상기 각 컴포넌트의 작업을 실행하는 작업 실행부;를 포함하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
2 |
2
청구항 1에 있어서,상기 각 컴포넌트의 실행 순서는실행 시간(runtime)에, 상기 실행 의존성 정보에 기반하여 설정되는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
3 |
3
청구항 1에 있어서,상기 컴포넌트 관리부가, 상기 실행 조정 유닛을 각각의 컴포넌트에 할당하여 상기 실행 조정 관리부에 등록시키는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
4 |
4
청구항 1에 있어서,상기 컴포넌트 관리부는 상기 각 컴포넌트를 상기 작업 실행부의 작업 테이블에 순서대로 배치하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
5 |
5
청구항 1에 있어서,상기 작업 실행부는 두 개 이상의 컴포넌트 및 상기 두 개 이상의 컴포넌트 각각에 할당되어 해당하는 컴포넌트의 실행 의존성 정보를 관리하는 실행 조정 유닛이 배치되는 작업 테이블을 포함하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
6 |
6
청구항 1에 있어서,상기 작업 실행부는 상기 각 컴포넌트의 작업 실행 전에, 상기 실행 조정 관리부를 통해 해당 컴포넌트의 선행 작업들이 모두 실행되었는지를 확인하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
7 |
7
청구항 1에 있어서,상기 작업 실행부는 상기 해당 컴포넌트의 선행 작업들이 모두 실행된 경우 상기 해당 컴포넌트의 작업을 실행하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
8 |
8
청구항 1에 있어서,상기 작업 실행부는 상기 해당 컴포넌트의 선행 작업들이 모두 실행되지 않았거나 실행이 끝나지 않은 경우 상기 해당 컴포넌트의 작업을 보류하고 다음 작업을 실행하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
9 |
9
청구항 1에 있어서,상기 작업 실행부는 모든 컴포넌트의 작업이 실행된 경우 상기 실행 조정 관리부를 통해 해당 컴포넌트의 실행 조정 유닛의 조건 상태를 갱신하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 장치
|
10 |
10
프로파일 해석부가, 실행 조정 프로파일에 정의된 각 컴포넌트의 실행 의존성 정보를 해석하는 실행 조정 프로파일 해석 단계;컴포넌트 관리부가, 상기 실행 의존성 정보에 기인한 상기 각 컴포넌트의 실행 순서에 따라 상기 각 컴포넌트를 배치하는 컴포넌트 배치 단계;실행 조정 관리부가, 상기 각 컴포넌트별로 할당된 실행 조정 유닛이 관리하는 해당 컴포넌트의 실행 의존성 정보에 근거하여 작업 실행부로부터의 상기 각 컴포넌트의 작업 실행 가능 여부를 판단하는 작업 실행 조건 질의 단계; 및 상기 작업 실행부가, 상기 실행 조정 관리부의 판단 결과에 따라 상기 각 컴포넌트의 작업을 실행하는 작업 실행 단계;를 포함하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 방법
|
11 |
11
청구항 10에 있어서,상기 각 컴포넌트의 실행 순서는실행 시간(runtime)에, 상기 실행 의존성 정보에 기반하여 설정되는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 방법
|
12 |
12
청구항 10에 있어서,상기 실행 조정 유닛은 상기 컴포넌트 관리부에 의해 상기 각 컴포넌트별로 할당되어 상기 실행 조정 관리부에 등록되는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 방법
|
13 |
13
청구항 10에 있어서,상기 컴포넌트 배치 단계는, 상기 각 컴포넌트를 상기 작업 실행부의 작업 테이블에 순서대로 배치하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 방법
|
14 |
14
청구항 10에 있어서,상기 작업 실행 단계는, 상기 각 컴포넌트의 작업 실행 전에, 상기 실행 조정 관리부를 통해 해당 컴포넌트의 선행 작업들이 모두 실행되었는지를 확인하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 방법
|
15 |
15
청구항 10에 있어서,상기 작업 실행 단계는, 상기 해당 컴포넌트의 선행 작업들이 모두 실행된 경우 상기 해당 컴포넌트의 작업을 실행하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 방법
|
16 |
16
청구항 10에 있어서,상기 작업 실행 단계는, 상기 해당 컴포넌트의 선행 작업들이 모두 실행되지 않았거나 실행이 끝나지 않은 경우 상기 해당 컴포넌트의 작업을 보류하고 다음 작업을 실행하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 방법
|
17 |
17
청구항 10에 있어서,상기 작업 실행부가, 모든 컴포넌트의 작업을 실행한 경우 상기 실행 조정 관리부를 통해 해당 컴포넌트의 실행 조정 유닛의 조건 상태를 갱신하는 실행 조건 갱신 단계를 추가로 포함하는 것을 특징으로 하는 로봇 소프트웨어 컴포넌트 작업 실행 조정 방법
|