안드로이드 앱 API 코딩 가이드 연구

소프트웨어에 잠재적으로 존재하는 프로그래밍 오류는 소프트웨어 취약점을 야기하며, 이런 오류는 개발후 테스팅을 통해 탐지하기 어렵기 때문에 소프트웨어에 지속적으로 존재한다. 개발된 안드로이드 애플리케이션을 업로드 할 때 검수과정을 거치지 않고 업로드가 가능하기 때문에 이런 오류는 반드시 예방해야 한다. 이를 예방하는 방법 중에 하나는 소프트웨어 개발단계에서 시큐어한 코딩 습관을 사용함으로써 제거할 수 있다. 본 논문에서는 안드로이드 애플리케이션에 존재할 수 있는 프로그래밍 오류를 사전에 예방하고, 의도된 동작을 수행하는 안드로이드 애플리케이션을 개발하기 위한 가이드를 제시한다.