Map<String, ProfileElement> profElements = new HashMap<String, ProfileElement>();
// extracts all variables defined in DDS
try {
DDS dds = dConn.getDDS();
// loop over all variables found
Enumeration variables = dds.getVariables();
while (variables.hasMoreElements()) {
BaseType variable = (BaseType)variables.nextElement();
String varName = variable.getName();
if (variable instanceof DArray) {