Labri, bureau 213
mailto:baudon@labri.fr
05.40.00.69.21
Dans le cadre du développement d'Astrolabe, un outil de navigation dans un graphe, on souhaite disposer d'une API Java pour la représentation de graphes, qui soit la plus proche possible du framework collection du paquetage java.util. Ce travail devra permettre une réutilisation maximale et donc couvrir tous les aspects traités par l'API java standard tels que synchronisation, serialisation, commentaires javadoc ... Une fois ce travail réalisé, il devra être intégré à Astrolabe. En particulier, il sera nécessaire de prévoir les animations permettant l'ajout de sommets et d'arêtes, les graphes traités actuellement par Astrolabe n'étant pas dynamiques. Ces animations devront être réalisées sous forme de plugins, comme les autres fonctionnalités d'Astrolabe.
Java (J2SE6.0). Le logiciel devra fonctionner sur
différents systèmes : Linux, Mac OSX, Windows.
Maurice Naftalin et Philip Wadler, "Java Generics and Collections", O'Reilly 2006
http://java.sun.com/docs/books/tutorial/collections/index.html
Code source du JSE6.0 : http://download.java.net/jdk6/