Test input generation with java PathFinder
Generating finite state machines from abstract state machines