技術(shù)總結(jié)
本發(fā)明公開了一種Java類依賴關(guān)系的靜態(tài)識(shí)別方法,包括:1)對(duì)基于Java開發(fā)的Web應(yīng)用的代碼文件展開靜態(tài)分析,構(gòu)建代碼中方法、變量和屬性之間的依賴關(guān)系圖;2)基于依賴關(guān)系圖,自動(dòng)識(shí)別Web應(yīng)用中存在讀寫共享的持久化屬性。本發(fā)明為自動(dòng)檢測Web應(yīng)用是否可以集群部署提供了靜態(tài)分析方法,可以覆蓋待檢測Web應(yīng)用中所有可能的執(zhí)行路徑,并且不會(huì)引入任何代碼污染。
技術(shù)研發(fā)人員:王帥;楊燕;徐良;田申
受保護(hù)的技術(shù)使用者:中國科學(xué)院軟件研究所
文檔號(hào)碼:201611121526
技術(shù)研發(fā)日:2016.12.08
技術(shù)公布日:2017.03.22