Liste de liens :
Liste de liens :
Analyse du moteur de la plateforme ICARUS: Interactive platform for Corpus Analysis and Research tools, University of Stuttgart.
Définir la relation fichier source Icarus (= CoNLL ?) ou plusieurs fichiers source Icarus ↔ sources TXM ou corpus binaire TXM ?
Modèles de données
Entrées / Sorties
Combinaison et intégration pour les requêtes
Relations avec les outils TXM
Icarus est développé en Java. L'interface est développée en Swing avec beaucoup d'efforts pour mimer
Les perspectives correspondent souvent à une intégration d'outils existants, sans lien entre elles (à part pour la perspective Search).
Icarus est compilé en Java 7.
La partie UI du code des plugins se trouve dans le package “de.ims.icarus.plugins”
Le launcher démarre Icarus en présentant une splash screen suivi du démarrage du plugin icarus core
Charge les plugins (JPF) d'Icarus en commençant par le plugin “de.ims.icarus.core”. Il s'agit d'un équivalent au product d'Eclipse.
Ne peut être démarré que part la méthode de.ims.icarus.Core.main() et démarre toute l'interface graphique d'Icarus.
Met place l'UI principale : perspectives, vues, préférences, frame (~editeur ?)
Le plugin ne reprend aucune librarie existante.
Implémentation du parseur de requête “Query-semi-EBNF” 1) : de.ims.icarus.search_tools.standard.DefaultQueryParser