ah ouuaiis
This commit is contained in:
parent
2e4d6e90d3
commit
db7103bb50
42
ARCHITECTURE.md
Normal file
42
ARCHITECTURE.md
Normal file
|
@ -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
|
Loading…
Reference in a new issue