Pour créer un tableau CORBA , procédez comme suit :
Créez une classe ayant le stéréotype <<CORBAArray>>
Liez la classe array à une autre classe qui représente le type de tableau (utilisez le stéréotype <<CORBAPrimitive>> pour définir le type)
Définissez la dimension du tableau dans l'attribut étendu Dims de la classe array. Cet attribut étendu est une liste de dimensions (entiers) du tableau séparées par des virgules. Elle est utilisée à la place des qualificateurs index<i> sur l'extrémité d'association (associationEnd) spécifiée dans le profil CORBA
Dans l'exemple suivant, le tableau 2D_array utilise un type de données de chaîne défini à 10 :
typedef string 2D_array[10];