1. In an information technology system, a method comprising: a. accessing a first data flow model of a first software construct type, wherein the first data flow model includes at least one resource, the at least one resource modeling a component of a dynamically reconfigurable processor; b. initiating a compilation of a plurality of software constructs; c. determining a first instance of a software construct of the plurality of software constructs that conforms to the first software construct type; and d. expressing the first instance of the first software construct type as an instance of the first data flow model in a resultant data flow model generated from the compilation of the plurality of software constructs.