본 발명은 운영체제의 특성 및 오브젝트 관련 정보를 미리 설정하여 사용하는 운영체제에서 사용자가 어플리케이션 소스 코드를 작성할 때 미리 정의한 설정 정보를 바탕으로 소스 코드 내의 운영체제 서비스 API 사용과 관련한 오류 코드를 검출할 수 있도록 한 어플리케이션 소스 코드의 오류 검출 장치 및 그 방법에 관한 것으로서, 상기 장치는, 기 설정된 다수의 운영체제 설정 정보와, 작성된 어플리케이션 소스 코드를 각각 파싱하는 파싱부; 및 상기 파싱부에서 파싱된 운영체제 설정 정보에 대응되는 기 설정된 다수의 설정 정보 오류 패턴 정보를 이용하여 설정 정보별로 상기 파싱된 소스 코드의 오류를 검출하는 오류 검출부를 포함한다.