La plateforme

Castore est une plateforme développée à partir d’une étude de plusieurs mois sur les pratiques documentaires des enseignants/chercheurs et des étudiants. Dans une logique de conception centrée utilisateur, elle est construite autour d’une chaîne documentaire de soumission/diffusion basée sur des composants logiciels libres et fiables, sous forme d’une architecture à composants J2EE (Servlet Java/JSP), développée en langages à objets (Java) et à aspects (AspectJ).

 

- Architecture logicielle ouverte, inter-opérable, open-source, multilingue

- Utilisation de XML pour les documents et les meta-données

- Retro conversion en XML basée sur l’exploitation des feuilles de styles

- Meta-données au format Dublin-Core étendu, augmentées d'informations personnalisées sur les documents

- Gestion de profils utilisateurs

- Gestion d’un workflow par type de document

- Validation des différentes composantes du document

- Composants Open Source fiables

Castore fonctionne avec la plus part des bases de données relationnelles (MySQL, Orale, PostgreSQL, etc), sous Unix ou sous Windows.

 

Documentation technique

Le projet a suivi un cycle de développement en Y, itératif et incrémental, en intégrant des techniques et des outils pour la qualité. La documentation technique en fait partie, elle documente le développement:
  • Spécifications fonctionnelles
  • Use cases
  • Modélisation (UML)
  • Architecture Logicielle
  • Documentation des modules
    • module Collections
    • module Documents
    • module Groupes
    • module Profils
    • module Statistiques

Comparaison

Les spécification de CASTORE dans le modèle OSI (OSI Guide to Institutional Repository Software v3.0).

 

Comparaison de la plateforme Castore avec les principales plateformes d'archives de littérature grise (avec recherche full texte), ou équivalent.

 

Plateformes
Architecture Logicielle
Metadonnées
composants
Client leger
J2EE/ Java
XML
Dublin Core
configurables
Castore (EMN)
O
O
O
O
O
O
Dspace (MIT)
O
O
O
O
O
N (?)
CDSware (CERN)
N
O
N (PHP,Python)
O
N
?
dLibra (WBC)
O
O (soumission)
N (recherche)
O
O
O
O
Archimède (U. Laval)
O
O
O
O
O
?

Plateformes
Ouverture
Documents
Profilage
OAI
Z39.50
Multi lingue
XML
conversion
multimedia
Castore (EMN)
O
1.1
N
O
O
word, oo, etc
O
Dspace (MIT)
N
O
N
N
N
N
-
CDSware (CERN)
O
O
N
?
N
O
-
dLibra (WBC)
O
?
N
N (?)
N
N
O
Archimède (U. Laval)
N
O
N
O
N
N
-
   

 

Design downloaded from FreeWebTemplates.com
Free web design, web templates, web layouts, and website resources!