ETRI-Knowledge Sharing Plaform

ENGLISH

성과물

특허 검색
구분 출원국
출원년도 ~ 키워드

상세정보

등록 성능 예측 기능을 제공하는 소프트웨어 개발 장치 및 방법

성능 예측 기능을 제공하는 소프트웨어 개발 장치 및 방법
이미지 확대
발명자
윤석진, 신규상
출원번호
10-2007-0091291 (2007.09.10) KIPRIS
공개번호
10-2008-0052308 (2008.06.11)
등록번호
10-0921514-0000 (2009.10.06)
출원국
대한민국
협약과제
06ZW1100, 소프트웨어 아키텍쳐 기반 컴포넌트 기술 개발, 신규상
초록
본 발명은 소프트웨어 개발 장치 및 방법에 관한 것이고, 보다 구체적으로는 소프트웨어 개발 과정에 있어서 각 구성 모듈에 대하여 기능적 성능뿐만 아니라 시간과 같은 비 기능적 성능의 예측을 가능하게 하는 소프트웨어 개발 장치 및 방법에 관한 것이다. 본 발명에 따라, API(Application Program Interface)의 성능 정보를 저장하는 API 성능 인덱스 DB; 모듈의 소스코드 내에서 사용되는 API를 개별적으로 수행시켜 성능을 측정하고 각각의 API에 대한 성능 정보를 상기 API 성능 인덱스 DB에 기록하는 성능 데이터베이스 구축기; 모듈의 소스코드를 편집하고 상기 모듈의 성능을 표시하는 편집기; 및 상기 편집기로부터 상기 모듈의 소스코드를 입력받아 상기 API 성능 인덱스 DB를 참조하여 모듈의 성능을 계산하고 계산 결과를 상기 편집기에 제공하는 코드 성능 분석기;를 포함하는 소프트웨어 개발 장치와 이러한 장치를 이용한 소프트웨어 개발 방법이 제공된다. 본 발명에 따르면, 소프트웨어를 개발하는데 있어서 개발자로 하여금 개발 중인 소프트웨어의 코드의 작성 중의 모듈 성능을 용이하게 예측할 수 있게 하여 요구되는 성능에 맞는 코드를 작성할 수 있게 한다.
KSP 제안 키워드
Application Program Interface(API), Application program, program interface