1. A system for translating an asset into a target environment format, comprising: a processor; and a memory, coupled to the processor, storing at least one asset, the asset having a logic/data section and an extended environment section, the logic/data section defining a function of the asset and an asset type and the extended environment section supporting the function of the asset in at least one source environment, the memory further storing instructions adapted to be executed by the processor to: determine an asset type of the asset, select a process asset adapter associated with the asset type and a target environment, and translate the asset into a processed asset, the processed asset having a processed extended environment section supporting the function of the logic/data section in the target environment.