Kohsuke Kawaguchi a annoncé la publication de RelaxMeter, un outils Java sous licence MIT qui prouve que "un sous ensemble non ambigu de Relax NG peut facilement être défini".
Par Simon St.Laurent,
xmlhack - traduit par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
jeudi 11 juillet 2002
Bien que la capacité de Relax NG à décrire des structures ambiguës soit généralement considérée comme une fonctionnalité utilité, les développeurs qui souhaitent utiliser des schémas pour déterminer le type des structures décrites dans les documents XML critiquent la flexibilité de Relax NG à cet égard.
En utilisant RelaxMeter, les développeurs peuvent tester les schémas Relax NG pour vérifier si ses schémas sont ambigus ou non:
"Un schéma jugé "non ambigu" par cet outil est garanti fournir une et une seule assignation de type et le processus d'assignation de type à des documents XML peut être alors fait de manière indépendante à l'algorithme utilisé par le processeur Relax NG... Pour être précis, cet outils vérifie en gros si une grammaire fait partie d'une classe appelée "type simple". Pour un débat détaillé à propos du "type simple", attendez un papier à venir de Murata Makoto et al"."
Autres articles:
Copyright 2002,
Simon St.Laurent (auteur) et Eric van der Vlist (traducteur).
|