1 |
1
소프트웨어의 소스 코드를 입력받는 소스 코드 입력 단계;상기 소스 코드를 분석하여 상기 소스코드를 분석하여 전력 성능 개선 요소를 확인하는 전력 확인 단계; 상기 전력 성능 개선 요소에 대한 제 1 수정을 진행하여 제 1 성능 개선을 진행하는 1차 개선 단계;상기 1차 개선 단계 후, 상기 소스 코드를 분석하여 실행 성능 개선 요소를 확인하는 성능 확인 단계; 및 상기 실행 성능 개선 요소에 대한 제 2 수정을 진행하여 제 2 성능 개선을 진행하는 2차 개선 단계; 를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
2 |
2
제 1 항에 있어서,상기 전력 확인 단계는, 전력 가시화 모듈을 통해 상기 전력 성능 개선 요소를 가시화하여 시각적으로 표시하는 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
3 |
3
제 2 항에 있어서, 상기 전력 확인 단계는, 상기 소프트웨어를 실행하여 1차 전력 측정을 제 1 전력 정보를 생성하는 하는 단계;전력 측정 프로젝트를 생성하여 전력 측정 환경을 준비하는 전력 측정 준비 단계:상기 소스코드를 입력한 상태에서 상기 전력 측정 프로젝트를 실행하는 프로젝트 실행 단계;상기 프로젝트 실행 단계후 2차 전력 측정을 하여 제 2 전력 정보를 생성하는 단계; 및 상기 제 1 전력 정보와 제 2 전력 정보를 비교하여 상기 전력 성능 개선 요소를 생성하는 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
4 |
4
제 3 항에 있어서,상기 1차 개선 단계는, 상기 전력 성능 개선 요소에 대한 변경 준비가 이루어지는 전력 변경 준비 단계; 및 상기 변경 준비 이후에 상기 전력 성능 개선 요소에 대한 수정 작업이 진행되는 전력 소스 수정 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
5 |
5
제 4 항에 있어서,상기 전력 변경 준비 단계는, 전력 개선 요소 데이터 베이스를 준비하는 단계;상기 전력 개선 요소 데이터 베이스 중 상기 전력 성능 개선 요소에 대응되는 전력 개선 요소 소스를 확인하는 단계; 및 상기 확인된 전력 개선 요소 소스를 상기 전력 성능 개선 요소와 함께 표시하는 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
6 |
6
제 5 항에 있어서,상기 전력 소스 수정 단계는,상기 전력 개선 요소 데이터 베이스에서 추천된 전력 개선 요소 소스로 상기 수정 작업을 진행하는 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
7 |
7
제 1 항에 있어서,상기 성능 확인 단계는,성능 가시화 모듈을 통해 상기 실행 성능 개선 요소를 가시화하여 시각적으로 표시하는 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
8 |
8
제 1 항에 있어서,상기 성능 확인 단계는, 소스 네비게이터 모듈을 통해 소스 코드 분석을 진행하는 분석 단계; 상기 분석 단계 후 상기 분석 결과에 따라 성능 데이터 프레임을 생성하는 단계;상기 소스 네비게이터 모듈에서의 결과물을 상기 성능 데이터 프레임에 삽입하여 성능 데이터 베이스를 완성하는 단계; 및 성능 가시화 모듈을 통해 상기 성능 데이터 베이스에 기초하여 상기 실행 성능 개선 요소를 선정하고 이를 가시화하는 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
9 |
9
제 8 항에 있어서, 상기 2차 개선 단계는, 상기 실행 성능 개선 요소에 대한 변경 준비가 이루어지는 성능 변경 준비 단계; 및 상기 변경 준비 이후에 상기 실행 성능 개선 요소에 대한 수정 작업이 진행되는 성능 개선 소스 수정 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
10 |
10
제 9 항에 있어서,상기 성능 변경 준비 단계는, 성능 개선 요소 데이터 베이스를 준비하는 단계;상기 성능 개선 요소 데이터 베이스 중 상기 실행 성능 개선 요소에 대응되는 성능 개선 요소 소스를 확인하는 단계; 및 상기 확인된 성능 개선 요소 소스를 상기 실행 성능 개선 요소와 함께 표시하는 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
11 |
11
제 10 항에 있어서,상기 성능 개선 소스 수정 단계는,상기 성능 개선 요소 데이터 베이스에서 추천된 개선 요소 소스로 상기 수정작업을 진행하는 단계를 포함하는, 전력 개선을 위한 소프트웨어 코드 변경 방법
|
12 |
12
소프트웨어의 소스 코드를 입력받기 위한 입력부; 및 상기 소스 코드를 분석하여 전력 성능 개선 요소를 확인하고, 상기 전력 성능 개선 요소에 대한 제 1 수정을 진행하여 제 1 성능 개선을 진행하고, 제 1 성능 개선 후 상기 소스코드를 분석하여 실행 성능 개선 요소를 확인한 후, 상기 실행 성능 개선 요소에 대한 제 2 수정을 진행하여 제 2 성능 개선을 진행하는 제어부를 포함하는, 전력 개선을 위한 소프트웨어 소스 코드 변경 장치
|
13 |
13
제 12 항에 있어서, 디스플레이부를 더 포함하고,상기 제어부는, 상기 전력 성능 개선 요소를 가시화하여 시각적으로 상기 디스플레이부에 표시하는 전력 가시화 모듈을 포함하는, 전력 개선을 위한 소프트웨어 소스 코드 변경 장치
|