Conception d'un éditeur d'annotations de documents textuels en bio-informatique
Résumé
The objective is to realize an editor which enables to annotate with interactivity all or a part of a text document using XML tags described in a DTD. Unlike what is usually available in this type of editor, the user does not have to structure the text as a XML tree. The user can introduce tags one by one, the way he wants like in a standard word processing application. This editor will be mainly designed for a bio-informatics context, especially for the SIB (Swiss Institute of Bioinformatics) annotators. The software will be written in JAVA and can be used in the following platforms: Linux, MacOs X and Windows. The design is made on Eclipse platform. It uses the parser Xerces from Apache to read the XML documents, the graphic library swing and CSS style sheets. The spiral conception has been chosen and the specifications have been designed in UML.
Il s'agit de réaliser un éditeur permettant d'annoter interactivement tout ou partie d'un texte à l'aide de balises XML décrites dans une DTD. Contrairement à ce qui est couramment proposé dans ce type d'éditeur, l'utilisateur n'a pas à structurer directement le texte sous la forme d'un arbre XML. Il peut introduire les balises une à une dans l'ordre où il le souhaite en restant dans une optique "traitement de texte". Cet éditeur est principalement conçu pour être utilisé dans un contexte de bioinformatique, notamment par les annotateurs du SIB (Swiss Institute of Bioinformatics). Le logiciel est écrit en JAVA, il est portable sur Linux, MacOs X et Windows. Le développement est réalisé sur la plate-forme Eclipse. Il utilise le parseur Xerces d'Apache pour la lecture des documents XML, la bibliothèque graphique Swing ainsi que les feuilles de styles de type CSS. Une démarche de conception en spirale a été adoptée et les spécifications ont été réalisées en UML.
Loading...