1. A system to support refactoring, comprising: a data flow interface to obtain a data flow graph application; a first outliner controller to profile the data flow graph application associated with source code using a runtime system and a graph library to obtain an original flow graph; an originator controller to create a map file based on one or more refactoring inputs; and a second outliner controller to re-profile the data flow graph application using the map file and a refactoring graph library to obtain a refactored flow graph.