정적분석도구에 대해서 궁금해서 질문올립니다.
글쓴이: milk901 / 작성시간: 토, 2014/03/22 - 3:51오후
안녕하세요. 프로그래밍 개발서적을 읽다가 궁금한게 생겨서 글을 올립니다.
서적에 정적분석도구에 대한 이야기가 나왔는데요. 프로그래밍 정적분석 도구 라는것이
자기가 만든 프로그램 소스들의 연결고리 상태를 눈에 보이는 형식으로 시각화 해줄뿐더러
여러가지면에서 다양한 기능들이 있다고 하네요.
그런데 이런 정적분석도구 기술들이 어떤 개발툴에 포함이 되어있을수도 있는지에 대해서 궁금해서
글 올렸습니다. 가령 visual studio을 쓰면 visual 소프트웨어 안에 포함되어있는 정적분석도구를
사용할수가 있는건지 아니면 정적분석도구도 하나의 소프트웨어라서 그걸 다운받아서 따로 써야 하는건지..
만약 툴에 포함이 되어있다면 내 프로그램에 어떻게 적용이 되는지도 알려주시면 감사하겠습니다.
Forums:
정적분석 도구..
유명한 툴들이 있습니다.
그중에서도 Coverity 사의 Prevent라는 툴이 있습니다....지금은 툴 이름도 Coverity인것 같습니다.
소스를 컴파일시에 부가정보를 추출해내서 소스에 숨어있는 문제점을 찾아서 알려줍니다.
유사한 기능이 비쥬얼스튜디오 상위 트림에 보면 있는걸로 알고있습니다만은......확실히 따로 돈주고 사는것 보다는 기능이 못했던것같습니다.
시각화 해주는 툴은 Lattix라는 툴을 한번 찾아보시기 바랍니다.
---------------------------------------------------------------
Opensource에 기여하는 것이 꿈입니다.
내가 만든 코드를 모두가 사용할 때 까지~
댓글 달기