Computer Science ›› 2009, Vol. 36 ›› Issue (8): 169-173.

Previous Articles     Next Articles

Automatic Behavior Protocol Recovery Tool for Object-oriented Programs Based on Static Code Analysis

HUANG Zhou,PENG Xin,ZHAO Wen-yun   

  • Online:2018-11-16 Published:2018-11-16

Abstract: Object behavior protocol is important for understanding object interfaces,correct module composition and reuse of classes. In the previous work,we proposed an antumotic method of extracting object behavior protocols based on static source code analysis. The method obtains direct and indirect dependencies between interfacing methods from source code, then constructs interface state diagrams based on intra class dependency relations. In this paper, we further presented the supporting tool for automatic behavior proptocol recovery, including the main tool modules, implementation techniques in each part.

Key words: Object oriented, Interface specification, Abstract state chart, State analysis, Reverse engineering, Supporting tool

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!