1. A method for optimally mapping a general set of resources to a specific integrated circuit design, comprising steps of: abstracting sets of transistors into abstracted resources, said abstracted resources including at least one of a transformative resource, a coordinating resource, and a state management resource; and utilizing a sea-of-platforms for unifying a flexible and malleable collection of said abstracted resources in such a way as to optimize said abstracted resources for a specific integrated circuit design.