5.1. L'architecture logicielle

L'architecture générale d'Abstract est donnée par la Figure 51.

Figure 51 : Architecture générale d'Abstract

Cette architecture se découpe en trois systèmes principaux, de bas en haut : le système de collecte, le système à base de traces, et le système de documentation. Le système de collecte vise à produire des traces qui puissent être importées dans le système à base de traces. Le système à base de traces est c'est le cœur d'Abstract, c’est l'atelier de modélisation des traces proprement dit. Le système de documentation offre à l'utilisateur un environnement d'édition de texte, propice à son travail de compréhension des traces et de théorisation, en permettant une indexation des épisodes d'intérêt dans les traces.