Workshop paper
Re-approaching the refactoring Rubicon
Aharon Abadi, Ran Ettinger, et al.
OOPSLA 2008
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.
Aharon Abadi, Ran Ettinger, et al.
OOPSLA 2008
Aharon Abadi, Yishai A. Feldman, et al.
SPLASH 2013
Moria Abadi, Sharon Keidar-Barner, et al.
Int. J. Parallel Program
Aharon Abadi, Yishai A. Feldman
SCAM 2014