From db7103bb50a06ecfa3a6afcac3829ed3d2a356f8 Mon Sep 17 00:00:00 2001 From: gdamms Date: Sat, 27 Nov 2021 22:38:11 +0100 Subject: [PATCH] ah ouuaiis --- ARCHITECTURE.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 ARCHITECTURE.md diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md new file mode 100644 index 0000000..e00574f --- /dev/null +++ b/ARCHITECTURE.md @@ -0,0 +1,42 @@ +# Architecture de principe + +Fainsin Laurent - 2SN M2 \ +Guillotin Damien - 2SN M2 + +## Consignes + +Ce qu'il faut rendre +Un plan de travail initial par groupe. +Ce plan de travail doit lister les tâches à réaliser pour le groupe, et indiquer pour chacune des tâches, la personne affectée à la tâche +L'architecture de principe de la plateforme Linda à réaliser. Ce document ne devrait pas excéder 1 à 2 page(s) A4. + +Il devrait comporter : +les principales classes envisagées +les difficultés identifiées +au besoin, des diagrammes de séquence à la UML, pour détailler les protocoles un peu complexes. +le type et l'organisation des tests envisagés + +Note : le nom de l'archive à deposer doit être AV1_+ le nom du correspondant du groupe + +## Plan de travail inital + +### Version en mémoire partagée + +Création de l'espace partagé de données typées Linda centralisé. +Il faut dans un premier temps implémenter un jeu de primitives spécifiques (les méthodes de l'interface). +Les primitives `write`, `take`, `tryTake` et `takeAll` seront réalisées par Laurent. +Les primitives `eventRegister`, `read`, `tryRead` et `readAll` seront réalisées par Damien. +La difficulté principale de ce programme semble résider dans l'implémentation de `eventRegister`. +La pluspart des tests que nous écrirons pour cette version seront unitaires. + +### Version client / mono-serveur + +Cette version ne diffère pas beaucoup de la précédente, la seule différence se situera dans l'implémentation de l'interface RMI. + +### Application Eratosthène + +Laurent + +### Application Levenshtein + +Damien \ No newline at end of file