????????????????????б??????????????????????????????????????????????????????????????????????????????????????????????????????????飬??????????????????????????

??????????????У??????????????????????????????У???????????????????????????ο?????????????????????????????????У?30%??70%?????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????????t????????????????????д?????????????????????????????????????????????????? ???????????????????

1. ??????????????????о????????????????λ????????????????

2. ??????????????????????????????????????

3. ????????????????м?????????????????????????????????????????? ???????????????????

CodeAnalyzer?????CA)??????????????????????????з??????????????????????????????????????????????????顢????淶??????????????????????в?????????????????????????????????????????

????????????????????

CA????Java??????Java Swing????????????????У?

???C??C++??Java?????????????裻

???windows????linux?????????л?????IDE???????????????????5369??MISRAC??2004????????5369??C++????Java sun ???淶??Java sun ?????????

????????????????

CA???????????????????????????????????????????淶????????????????????????д????????????????????????????????????????

??????????????

??????????????????????????????????CA?????????????????????????????????????????????????????????????????????????ж????Υ???????????????????????????????????????????

???????????

CA??????????????????????????????????????????????????????????????????????????ɡ?CA?????????????棨GUI?????????С???????DLL??????????????????????????????????????????ν??潫????????????CA????з?????????????SHELL??????????????BAT???????????У??????????API??CA????????????淶???????????д???????????????????????CA?????ù??????SVN????ɡ?

???????????

CA???????????н????????????????????????????????????д?????飬??????????????????????XUnit????????????????CA?????????????趨?????????μ???????Ч???

??????????????

CA?????????????????????????????????????????????????????????????У????????????????????????????????????????????????????????????????????????????????ù??????????????????????????????.??