Publication
ASE 2012
Conference paper

Automatic recovery of statecharts from procedural code

View publication

Abstract

We have developed a static-analysis algorithm that extracts statecharts from procedural implementations of state machines. The extracted statecharts are semantically-equivalent to the original program, and can be used for further development instead of the procedural code. We have implemented this algorithm in a tool called StatRec. We report on the results of running StatRec on a number of examples, including an implementation of the TCP protocol. Copyright 2012 ACM.

Date

05 Oct 2012

Publication

ASE 2012

Authors

Share