Striewe, Michael, and Michael Goedicke. “Using a Triple Graph Grammar for State Machine Implementations”. Electronic Communications of the EASST, vol. 16, July 2009, doi:10.14279/tuj.eceasst.16.236.