1. An apparatus for automatic conversion of existing systems management software applications to run in multiple middleware runtime frameworks comprising: a plurality of system management components; a scanner for scanning said system management components; a plurality of ontologies each associated with individual runtime frameworks analytically describing said runtime framework functions, methods, or arguments; an algorithmic component identifying and analyzing runtime dependent functions, methods, or arguments in said system management components by performing a runtime dependency analysis, and isolating said system management components using delegation and factor object patterns to form isolation layers; a runtime mapping module for unifying said plurality of ontologies using data from said runtime dependency analysis, and forming a mapping table of equivalent functions, methods, or arguments between each supported target runtime; a runtime dependency processing module that applies data from said mapping table into said isolation layers.