5.1.3. Le système de documentation

L'importance d'inclure un système de documentation dans l'outil même s'est révélée au cours de son utilisation. Il est apparu très pratique de pouvoir indexer les épisodes d'intérêt dans les traces. En effet, dans le processus de modélisation, l'ergonome parcourt les différentes versions de traces transformées à la recherche de motifs susceptibles de lui apprendre des choses sur l'activité. C'est seulement après avoir comparé les motifs intéressants qu'il peut formuler des modèles de l'activité. En pratique, pour indexer ces motifs intéressants, nous avons dans un premier temps utilisé la fonctionnalité de "bookmark" de Firefox avec AbstractXML. Comme nous le présenterons au paragraphe suivant, AbstractXML est une application web, dans laquelle les pages sont référencées par une url. Pour permettre leur indexation, nous avons inclus le time code courant ainsi que les différentes options de visualisation dans cette url. A l'usage, les fonctionnalités de bookmark se sont révélées insuffisantes et nous avons commencé à utiliser un wiki pour organiser la documentation produite. Les fonctionnalités d'édition offertes par les wiki permettent très facilement d'inclure des liens vers les épisodes de traces intéressants. Nous avons donc finalement inclus des fonctionnalités de wiki dans AbstractXML.