Der Entwurf dieses Informationsmodells beruht auf einer iterativ-inkrementeller Vorgehensweise. Iterativ-inkrementell deswegen, da die Entstehung in Interaktion mit dem Implementierungs- und Testprozess einherging. Nach der Erstellung eines Basismodells erfolgte die Umsetzung und Untersuchung in Implementierung und Test unter den Rahmenbedingungen von Technologien und Produkten, dessen Erkenntnisse zu einem Re-Design des Entwurfes führten. In dem zugrundeliegenden Vorgehensmodell Unified Process [OES01,BAL00] sind solche iterativen Schritte vorgesehen, die jeweils in ausführbaren (Teil-)Produkten enden, dessen Auswertung zu einer evolutionären Entwicklung der einzelnen Prozesse führt. Die entsprechenden Designprinzipien mussten sich erst in der Umsetzung als realisierbar bzw. angemessen erweisen sowie weiterentwickelt und ergänzt werden.
Dieser Abschnitt zum Informationsmodell zeigt die Erkenntnisse und das Ergebnis dieses Vorgehens auf. Das resultierende abstrakte Informationsmodell beschreibt in allgemeiner Art die oben eingeführte Transformationsklasse mit den benötigten Informationsstrukturen zuerst als UML-Klassendiagramm, das danach nach CORBA IDL abgebildet wird.
Durch den allgemeinen und abstrakten Ansatz soll das Informationsmodell dabei möglichst unabhängig von speziellen JAVA-Klassen und -Datentypen erstellt werden, nur die JMX-Struktur umsetzend.