 |
|
 |
|
Envoyer cette page à quelqu'un | Imprimer cette page
|
Développement de Porphyry
L’analyse et la conception sont réalisées à l’aide d’un atelier UML (Objecteering ou tout autre atelier compatible XMI). Cela permet également de générer la documentation du projet et en particulier les diagrammes de déploiement, de classes, d’objets, de séquence, d’états et d’activité.
Les algorithmes et les structures de données complexes (issus de la Recherche) font l'objet de spécifications algébriques testées en Prolog.
L'emploi d'un serveur de versions (CVS) et une décomposition des développements en cycles aussi courts que possible, sont destinés à faciliter une meilleure interaction entre développeurs.
Les développements, réalisés dans le cadre d'un projet Open Source, associent des étudiants (INSA Lyon, Polytech'Nantes, Lyon 3, CNAM, UTT) et des développeurs en association libre. Toutes les collaborations sont contractualisées.
Traçabilité
|
Maquette 1998
Étude de faisabilité. Orientation d'un projet de plateforme basée sur une structuration de documents et de corpus réalisée par les experts.
-
Aurélien Bénel
(étude de faisabilité)
[Benel98].
|
|
Prototype 1999
La structure se présente sous la forme d'un "réseau de description". Invention d’un mode de navigation adapté à cette structure non hiérarchique.
-
Aurélien Bénel
(conception générale, réseau de description : noyau)
[Benel99],
-
Franck Eyraud
(réseau de description : visualisation)
[Eyraud99].
|
|
Prototype 2000
Version "Client-Serveur" du prototype précédent (serveur de structure et serveur de contenu). Plusieurs experts "partagent" des objets documentaires (textes, images) et "collaborent" à leur description (document source et fragments).
-
Aurélien Bénel
(conception générale, gestion d'équipe, réseau de description :
client) [Benel00],
-
Thomas Buisson
(réseau de description : serveur & base de données)
[Buisson00],
-
Mehdi Lababidi
(contenus documentaires)
[Lababidi00].
|
|
Prototype 2001
Architecture distribuée. Extension des fonctionnalités de description documentaire. Un même corpus de documents peut être décrit par différents réseaux. Un réseau peut en inclure d’autres virtuellement. Importation de réseaux de description (en XML). Consultation des corpus enrichis, à travers le Web, pour le "grand public".
-
Aurélien Bénel
(conception générale, gestion d'équipe, client),
-
Thomas Buisson
(réseau de description : calcul parallèle) [Buisson01],
-
Laurent Pinel
(contenus documentaires : servlet)
[Pinel01],
-
Elodie Tasia
(réseau de description : passerelle Web)
[Tasia01],
-
Rodolphe Vatré
(parcours de lecture : base de données)
[Vatre01],
-
Jocelyn Viallon
(réseau de description & contenus documentaires : import)
[Viallon01].
|
|
Prototype 2002
Extension des fonctionnalités de description et de navigation : les "parcours de lecture" structurent le corpus documentaire transversalement aux réseaux de description.
Extension des fonctionnalités par l'ajout de "notes" sous la forme d'un texte dynamique, à l'inverse de la source documentaire textuelle qui est stable. Licence "Open Source".
-
Aurélien Bénel
(conception générale, manuel d'utilisation) [Benel02],
-
Olivier Chadenat
(contenus documentaires : PHP) [Chadenat02],
-
Rémi Huynh
(parcours de lecture, manuel d'utilisation)
[Huynh02],
-
Olivier Martin
(notes de lecture, manuel d'utilisation)
[Martin02],
-
Michel Nux
(gestion de l'équipe Porphyry-Steatite, licence "open source", manuel d'utilisation)
[Nux02].
|
|
Prototype 2003
Nouvelle version de l'architecture distribuée. Extension des fonctionnalités. Manipulation conjointe de réseaux de description et de parcours de lecture construits de manière autonome par des équipes distantes. Gestion des développements en communautés "Open Source".
-
Tiphaine Accary
(manuel d'installation, site porphyry.org),
-
Aurélien Bénel
(conception générale) [Benel03],
-
Guillaume Deshors
(nouvelle architecture client-serveur)
[XP03],
-
Caroline Djambian
(veille concurrentielle et veille brevet)
[Djambian03a,
Djambian03b,
Djambian03c,
Djambian03d],
-
Julien Gossa
(nouvelle architecture client-serveur)
[Gossa03,
XP03],
-
Baptiste Meurant
(nouvelle architecture client-serveur)
[XP03],
-
Michel Nux
(gestion d'équipe, communauté "open source")
[Nux03a,
Nux03b,
Nux03c,
Nux03d,
Nux03e],
-
Régine Tribollet
(contenus documentaires : PHP)
[Tribollet03].
|
| En cours de développement... |
Prototype 2006
Adoption de protocoles standards (WebDAV) et participation à l'élaboration de nouveaux protocoles (HyperTopic). Interfaces homme-machine inspirées de la "sémantique différentielle". Extension des fonctionnalités.
- Aurélien Bénel (Des "réseaux de description" au "protocole HyperTopic"),
- Jamel Filali (contenus documentaires : WebDAV) [Filali05],
- Sylvain Decout (contenus documentaires : WebDAV et Steatite),
- Samuel Gesche (comparaison de points de vue),
- Mona Farhat (interface d'annotation) [Farhat05],
- Samir El Ayoubi (visualisation de la diachronie) [ElAyoubi05],
- Rami El Sawda (gestion des identités) [ElSawda05],
- Chao Zhou (Passage à l'échelle).
|
|
|