Documentation
Cette page décrit simplement les trois niveaux de documentation disponibles avec la plateforme Uranie. Deux de ces niveaux sont directement accessibles sur ce site, le troisième, optionnel, étant installé sur les machines pour décrire techniquement l'implémentation de la plateforme. Toutes les documentations détaillées ici ne sont écrites qu'en anglais. Pour trouver quelques descriptions pédagoqiques de méthode, vous pouvez aller voir les notices pédagogiques mis-à-disposition ici.Les différents niveaux de documentation
Cette documentation, exhaustive, a pour but de présenter les méthodes tant du point de vue de leur utilité que du point de vue de l'implémentation, y compris l'interface (classes, dépendances, héritages) et les possibles options. Chaque module est présenté de manière séparé après une introduction générale de la plateforme et de son organisation. Cette documentation contient un très grand nombre d'exemples, largement discutés et détaillés et qui sont appelés cas d'utilisation (use-cases).
Cette documentation, exhaustive, a pour but de présenter les méthodes tant du point de vue de leur utilité que du point de vue de l'implémentation, y compris l'interface (classes, dépendances, héritages) et les possibles options. Chaque module est présenté de manière séparé après une introduction générale de la plateforme et de son organisation. Cette documentation contient un très grand nombre d'exemples, largement discutés et détaillés et qui sont appelés cas d'utilisation (use-cases).
Le manuel développeur est une description détaillée des méthodes en terme d'implémentation et est directement issu de ce que les développeurs ont prévu de partager pendant la rédaction du code. Ce niveau de documentation est extrait du code en lui même via Doxygen et n'est généré que lors de l'installation de la plateforme, seulement si ce niveau est demandé. Cet aspect est discuté dans la FAQ