A mapping engine, capable of receiving descriptions of manageable software
objects in a first language, for generating management information in a
second language. The mapping engine is further capable of generating a
set of mapping metadata, corresponding to the management information as
generated. The mapping engine may be further responsive to user input. In
another embodiment, a metadata compiler is provided, capable of receiving
management information in a second language, and corresponding mapping
metadata, for generating compiled metadata, applicable when using said
management information in a first language. The metadata compiler may be
used in connection with the above first aspect.