Je dois définir des classes simples et des interfaces (Ex. IClassInterface) d'une manière neutre du langage, puis utiliser une variété d'outils de génération de code pour générer les fichiers de code dans une variété de langages tels que C#, Java, etc ... Quelqu'un sait-il un standard; ratifié ou autrement; que je peux utiliser pour la représentation neutre. Je sais que UML est souvent utilisé pour créer des diagrammes, mais je cherche en fait quelque chose qui peut facilement être analysé, étendu et utilisé pour piloter d'autres processus automatisés. Peut-être que c'est effectivement possible avec UML, bien que je ne sois pas sûr de ce que le langage de balisage pourrait ressembler s'il en existe un.Représentation des classes et des interfaces dans une langue neutre
Je pourrais créer ma propre définition en utilisant XML ou quelque chose de similaire, mais je préférerais éviter de réinventer la roue si possible.
Il est une norme, même si elle ne standardiser: UML – relet