1 |
1
개발 환경 타입에 포함된 개발 도구들의 프로젝트들을 구성 요소로 하는 통합 프로젝트를 생성하고 상기 통합 프로젝트를 위한 사용자 인터페이스를 제공하는 통합 프로젝트 관리기;상기 개발 환경 타입을 정의하고 관리하며 상기 개발 환경 타입에 포함된 개발 도구들의 UI(User Interface)들을 구성 요소로 하는 개발 환경 UI를 제공하고 관리하는 통합 도구 UI 관리기; 및상기 개발 환경 타입을 기반으로 각 개발 도구들의 프로젝트들과 UI(User Interface)들을 통합 프로젝트와 통합 UI에 등록하고 관리하는 통합 관리 설정기를 포함하는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 장치
|
2 |
2
제 1항에 있어서, 상기 통합 프로젝트 관리기는,개발 도구들 중에서 개발 환경 타입에 포함된 개발 도구들의 프로젝트들을 구성 요소로 하는 통합 프로젝트를 생성하는 통합 프로젝트 생성기; 및상기 생성된 통합 프로젝트의 내용을 구조적으로 표시하고 프로젝트 명령들에 대한 사용자 인터페이스를 제공하는 통합 프로젝트 표시기를 포함하는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 장치
|
3 |
3
제 1항에 있어서, 상기 통합 도구 UI 관리기는, 타겟 시스템을 위한 개발 환경 타입을 정의하고 관리하는 개발 환경 타입 관리기; 및상기 개발 환경 타입에 포함된 개발 도구들의 UI들을 구성 요소로 하는 개발 환경 UI를 제공하고 관리하는 개발 환경 UI 관리기를 포함하는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 장치
|
4 |
4
제 1항에 있어서, 상기 통합 관리 설정기는,각 개발 도구들의 프로젝트들을 통합 프로젝트에 등록하고 관리하는 통합 프로젝트 설정기; 및각 개발 도구들의 UI들을 통합 UI에 등록하고 관리하는 통합 도구 UI 설정기를 포함하는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 장치
|
5 |
5
제 1항에 있어서, 상기 통합 프로젝트 관리기, 상기 통합 도구 UI 관리기 및 상기 통합 관리 설정기는 컴퓨터에서 실행될 수 있는 통합 관리 애플리케이션으로 구현되는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 장치
|
6 |
6
제 5항에 있어서, 상기 통합 관리 애플리케이션은 개발 작업에 필요한 모든 개발 도구들을 GUI(Graphical User Interface) 기반의 단일 사용 환경하에서 지원하는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 장치
|
7 |
7
(a) 각 개발 도구들의 프로젝트들과 UI(User Interface)들을 통합하여 통합 프로젝트와 통합 도구 UI를 설정하는 단계;(b) 개발 작업에 대한 개발 환경 타입을 정의하는 단계; 및(c) 개발자로부터 특정 개발 환경 타입이 선택되면, 상기 선택된 개발 환경 타입에 따른 통합 프로젝트를 생성하여 화면에 표시하고, 상기 선택된 개발 환경 타입에 따른 개발 환경 UI를 화면에 표시하는 단계를 포함하는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 방법
|
8 |
8
제 7항에 있어서, 상기 (c) 단계 이후에,개발자로부터 프로젝트 명령이 입력되면 해당 프로젝트 명령을 수행하는 단계를 더 포함하는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 방법
|
9 |
9
제 7항에 있어서, 상기 (c) 단계 이후에,개발자로부터 개발 도구 전환 명령이 입력되면, 현재 개발 환경 타입에 포함된 개발 도구인지를 확인하는 제1 단계;현재 개발 환경 타입에 포함된 개발 도구이면 개발 환경 UI의 변경 없이 개발 도구를 전환하고, 다른 개발 환경 타입에 포함된 개발 도구이면 다른 개발 환경 타입에 따른 개발 환경 UI를 표시하는 제2 단계를 더 포함하는 것을 특징으로 하는 임베디드 소프트웨어 개발 도구 통합 관리 방법
|