Titre : QuiXProc Auteur : Mohamed Zergaoui (Innovimax) Abstract : La technologie QuiXProc , développée par la société Innovimax en collaboration avec l'équipe de recherche MOSTRARE, permet de compiler et de restituer rapidement des données échangées par le web dans le standard XML. Le traitement de données et de documents dans des contextes d'échanges entre serveurs est un enjeu de taille dans les entreprises où tout ralentissement peut avoir des répercussions directes sur l'avancement de leur activité. Ces ralentissements s'expliquent par la multitude des opérations nécessaires lors des échanges et du traitement des données. L'équipe de recherche Mostrare et Innovimax ont travaillé conjointement, en s'appuyant sur le langage XProc, pour proposer une solution d'implémentation efficace en partant du constat que toutes les données qui doivent être traitées, quel que soit le contexte, sont toujours diffusées dans un flux (appelé aussi streaming). Un flux est la traduction dans un fichier textuel d'un arbre XML. Il est constitué de données et de balises ouvrantes et fermantes qui décrivent la structure de l'arbre XML. QuiXProc propose donc de faire l'orchestration et d'effectuer toutes les opérations directement sur le flux, au lieu de manipuler ses données dans un arbre XML. Cette solution permet d'améliorer la rapidité des échanges et des traitements tout en considérant le volume des données à mémoriser. QuiXProc est composé de 3 versions 1) QuiXProc Open : la version GPL permettant de travailler en profondeur avec la communauté 2) QuiXProc Free : qui est une version gratuite mais non libre de notre solution professionelle 3) QuiXProc Pro : la version professionnelle intégrant du support et des performances avancées Le 16 mai nous avons commité la première version de QuiXProc Open (http://code.google.com/p/quixproc ), QuiXPath Open (http://code.google.com/p/quixpath ) et FXP (https://gforge.inria.fr/projects/evoxs/ ) issuent en partie d'un partenariat approfondi avec l'INRIA Nous allons donc vous présenter QuiXProc ainsi que la technologie XProc sous jacente et présenter les avantages que nous percevons de notre approche Open/Free/Pro Pour plus d'information vous pouvez trouver une interview de Mohamed Zergaoui sur le site de l'INRIA : http://www.inria.fr/innovation/edition-de-logiciels-systemes-embarques/logiciels-technologies-a-suivre/interview-de-mohamed-zergaoui