1 |
1
장치가 임베디드 소프트웨어의 개발 환경을 재구성하는 임베디드 소프트웨어 개발 환경 재구성 방법에 있어서,상기 장치 내 통합 프로젝트 생성부가 프로젝트 속성을 수신하는 단계;상기 통합 프로젝트 생성부가 상기 프로젝트 속성에 대응되는 복수 개의 개발 타입들 중에서 어느 하나를 선택 받는 단계;상기 통합 프로젝트 생성부가 상기 프로젝트 속성과 선택된 개발 타입을 이용하여 통합 프로젝트를 생성하는 단계; 및상기 통합 프로젝트 생성부가 복수 개의 개발 도구들을 이용하여 상기 통합 프로젝트의 하위 프로젝트를 생성하는 단계를 포함하는 임베디드 소프트웨어 개발 환경 재구성 방법
|
2 |
2
제1항에 있어서,상기 수신하는 단계는상기 통합 프로젝트의 응용 타입을 수신하는 단계; 및상기 통합 프로젝트의 타깃 타입을 수신하는 단계를 포함하는 임베디드 소프트웨어 개발 환경 재구성 방법
|
3 |
3
제2항에 있어서,상기 타깃 타입을 수신하는 단계는임베디드 소프트웨어가 적용될 임베디드 시스템의 아키텍처(architecture)에 대응되는 상기 타깃 타입을 수신하는 임베디드 소프트웨어 개발 환경 재구성 방법
|
4 |
4
제3항에 있어서,상기 선택 받는 단계는상기 타깃 타입에 대응되는 복수 개의 개발 타입들 중에서 어느 하나를 선택 받는 임베디드 소프트웨어 개발 환경 재구성 방법
|
5 |
5
제2항에 있어서,상기 응용 타입을 수신하는 단계는미리 정의된 복수 개의 응용 타입들 중 어느 하나를 선택 받아 상기 응용 타입을 수신하는 임베디드 소프트웨어 개발 환경 재구성 방법
|
6 |
6
제2항에 있어서,상기 통합 프로젝트를 생성하는 단계는상기 응용 타입, 상기 타깃 타입 및 상기 선택된 개발 타입에 대응되는 상기 통합 프로젝트를 생성하는 임베디드 소프트웨어 개발 환경 재구성 방법
|
7 |
7
제1항에 있어서,상기 하위 프로젝트를 생성하는 단계는상기 복수 개의 개발 도구들을 통해 미리 생성된 복수 개의 프로젝트들 중에서 상기 프로젝트 속성에 대응되는 프로젝트를 추출하는 단계; 및추출된 프로젝트를 상기 통합 프로젝트의 하위 프로젝트로 추가하는 단계를 포함하는 임베디드 소프트웨어 개발 환경 재구성 방법
|
8 |
8
제1항에 있어서,상기 하위 프로젝트를 생성하는 단계는상기 복수 개의 개발 도구들을 중에서 상기 개발 타입에 대응되는 개발 도구에 대한 프로젝트를 생성하는 단계; 및생성된 프로젝트를 상기 통합 프로젝트의 하위 프로젝트로 추가하는 단계를 포함하는 임베디드 소프트웨어 개발 환경 재구성 방법
|
9 |
9
복수 개의 개발 도구들 각각이 지원하는 타깃을 설정하여 상기 복수 개의 개발 도구들을 등록하는 통합 관리 설정부; 및상기 복수 개의 개발 도구들을 이용하여 임베디드 소프트웨어의 개발 환경을 재구성한 통합 프로젝트를 생성하는 통합 프로젝트 관리부를 포함하는 임베디드 소프트웨어 개발 환경 재구성 장치
|
10 |
10
제9항에 있어서,상기 통합 프로젝트 관리부는상기 통합 프로젝트의 응용 타입 및 개발 타입을 설정하여 상기 응용 타입 및 상기 개발 타입에 대응되는 상기 통합 프로젝트를 생성하는 임베디드 소프트웨어 개발 환경 재구성 장치
|
11 |
11
제10항에 있어서,상기 통합 프로젝트 관리부는상기 통합 프로젝트의 타깃 타입을 설정하고, 상기 타깃 타입에 대응되는 복수 개의 개발 타입들 중에서 어느 하나를 상기 개발 타입으로 설정하는 임베디드 소프트웨어 개발 환경 재구성 장치
|
12 |
12
제11항에 있어서,상기 통합 관리 설정부는상기 복수 개의 개발 도구들 각각이 지원하는 타깃 타입에 대한 정보를 이용하여 복수 개의 타깃 타입들에 대해 타깃 타입 별로 지원되는 개발 도구에 대한 정보를 구성하며,상기 통합 프로젝트 관리부는상기 타깃 타입 별로 지원되는 개발 도구에 대한 정보를 이용하여 상기 복수 개의 개발 도구들 중에서 상기 타깃 타입을 지원하는 개발 도구를 추출하고, 추출된 개발 도구를 이용하여 상기 통합 프로젝트를 생성하는 임베디드 소프트웨어 개발 환경 재구성 장치
|
13 |
13
제9항에 있어서,통합 프로젝트 관리부는상기 복수 개의 개발 도구들을 통해 미리 생성된 복수 개의 도구 프로젝트들 중에서 상기 통합 프로젝트에 대응되는 도구 프로젝트를 추출하고, 추출된 도구 프로젝트를 상기 통합 프로젝트의 하위 프로젝트로 추가하는 임베디드 소프트웨어 개발 환경 재구성 장치
|
14 |
14
제9항에 있어서,복수 개의 응용 타입 및 복수 개의 개발 타입을 정의하는 통합 도구 관리부를 더 포함하는 임베디드 소프트웨어 개발 환경 재구성 장치
|
15 |
15
제9항에 있어서,상기 통합 프로젝트 관리부는상기 통합 프로젝트를 표시하고, 상기 통합 프로젝트에 대한 인터페이스를 제공하는 인터페이스 제공부를 포함하는 임베디드 소프트웨어 개발 환경 재구성 장치
|