Outils
23 October 2006
Les évaluations QSOS sont stockées dans un format XML agnostique. Différents outils sont disponibles ou en cours de développement pour faciliter la manipulation de ces fiches XML.
Editeur de grilles
Il s’agit des grilles de couverture fonctionnelle propres à chaque domaine logiciel. Avant de pouvoir réaliser une évaluation d’un logiciel donné, il faut en effet disposer de la grille fonctionnelle adaptée.
Il existe un éditeur spécifique pour faciliter la saisie et la modification des grilles, il s’agit de “QSOS XUL Template Editor” qui peut être utilisé comme application xulrunner ou comme extension Firefox. Le format XML a été conçu afin de pouvoir aussi être édité facilement à la main. Vous pouvez donc modifier vos fichiers avec un editeur de texte.
Editeurs de fiches
Plusieurs éditeurs sont disponibles pour réaliser une évaluation QSOS en se basant sur une grille fonctionnelle existante.
| Editeurs | Technologies d’implémentation | Commentaires |
| QSOS Qt Editor | Qt/Perl | Fonctionne uniquement sur Linux et Unix. Téléchargeable ici. |
| QSOS XUL Editor | Mozilla XUL/Javascript | Existe sous forme d’application xulrunner ou d’extension Firefox |
| QSOS Java Editor | Java | En cours de finalisation, la version bêta est disponible ici. |
| QSOS Ruby Editor | Ruby | En cours de développement |
O3S
O3S signifie “Open Source Selection Software”, il s’agit d’une application Web qui permettra de visualiser, pondérer et comparer les fiches QSOS selon le processus décrit dans la méthode. Il permet de visualiser, comparer, exporter les évaluations QSOS au format OpenDocument, ainsi que générer des graphes (au formats PNG ou SVG). Il est disponible ici : http://www.qsos.org/o3s/.
Moteur QSOS
Le moteur QSOS consiste en une série d’outils pour valider, contrôler et publier les fiches et les grilles QSOS stockées dans le référentiel CVS. Il sont regroupés ici dans le référentiel CVS.
Le référentiel CVS
Hébergé sur Savannah (la forge de la FSF), il permet de stocker et gérer les versions de la méthode elle même, des grilles fonctionnelles, des évaluations, des outils et des librairies d’accès au format XML qu’ils utilisent (librairies Java, Javascript, Perl et Ruby)..



