Architecture Technique de la plate-forme CASTOR Projet Castor © Ecole des Mines de Nantes

Slides:



Advertisements
Présentations similaires
Master SIR (M2) Année Développement en environnement J2EE de Web services pour l'interopérabilité du projet CASTORE ce stage de fin d’étude a.
Advertisements

Architecture Technique de la plate-forme CASTORE
CHOUETTE Un outil pour le développement de données normalisées dans le champs de linformation voyageurs Jacques BIZE Groupe Technologie des transports.
Cycle de vie de documents web
03/05/05 - RB1 inJAC Présentation générale. 03/05/05 - RB 2 Lapproche ESUP du CMS Avoir un référentiel de documents structurés, intégré au portail en.
Plan Portlets La norme JSR-168 Qu'est-ce qu'une Portlet ?
ESPACE NUMERIQUE DE TRAVAIL ESUP-Portail Campus Numériques et Universités Numériques en Région Montpellier – 1/10/2003.
[12 septembre 2005 ] CRI UHP – NANCY2 1 Base de lien BALI Université Henri Poincaré et Université Nancy 2 UNIRE.
Tomcat et son fonctionnement XML
Les Web Services Schéma Directeur des Espaces numériques de Travail
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Stage serveur web sémantique
Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation.
Serveurs web pour JSP et Servlets
Une solution personnalisable et extensible
Julien HERON.
Virtualisation dorchestration de services TER Master 1 Infomatique 4 Avril 2008 Encadrant : Philippe Collet.
Espaces Pédagogiques Pour les Universités Numériques Un Espace Numérique de Travail centré sur lutilisateur.
2002 Compétitif XMiner : Plate-forme de structuration texte libre multi-approches par balisage XML de Tags Actifs Lobjectif du projet est de développer.
51 Les technologies XML Cours 7 : Utilisations dXML Janvier Version 1.0 -
Projet Webase. I. La définition du projet 1. Lexistant : Webase 4 2. Cahier des charges 3. La répartition des données 4. Le modèle de données 5. Le choix.
Castor une plateforme libre de bibliothèque numérique pour la littérature grise Septembre 2005.
Castor une plateforme libre de bibliothèque numérique pour la littérature grise La littérature grise regroupe l’ensemble des publications qui échappent.
Déploiement du logiciel documentaire PMB
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
TP 3-4 BD21.
Métadonnées pour les thèses numériques françaises
Méthodologie de développement de projets d'échanges électroniques
PROJET HANDICAPS Certificat de Qualification Professionnelle
Septembre Interconnexion entre HAL et dautres systèmes dinformation.
Mise en place d'archives ouvertes: mesures pratiques
Architectures Web - N-Tiers
Evolutions Architecture ISICIL INRIA. Model Driven Architecture 1/2 Modèle ISICIL en mouvement Basé sur plusieurs ontologies légères Extensions (isicil.owl)
Cours GLG203 Cours J2EE JDBC, RMI, IIOP, Sécurité, XML
Archimède : dépôt institutionnel de la Bibliothèque de lUniversité Laval Par Rida Benjelloun Chef de la section recherche.
INTRANET au service du système d’information
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PRÉCISION DES RÉSULTATS
Le portail des MSH
Saisie de l’Offre de Formation (SOF)
Groupe : Marc BENSILHE, Guillaume GOURMENT et Paul FLYE SAINTE MARIE
CASTORE Retour dexpérience sur la mise en place dune bibliothèque numérique Juillet RMLL © Ecole des Mines de Nantes
ESUP-PORTAIL Espace numérique de travail d’accès intégré aux services
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
Solvent eXtraction Database - INTERNET -
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
Content Management System CMS. Pourquoi ? Obligation de ressaisir des contenus publiés à plusieurs endroits Pas d’outils de gestion de qualité de l’information.
Mise en œuvre d’un portail « OpenSocial » s’appuyant sur la gestion documentaire Nuxeo-DM JRES 2011 –
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
ATELIER GENIE LOGICIEL
ETD 2006 CASTORE open-source digital library platform for grey literacy © Ecole des Mines de Nantes Nantes.
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
La technologie Shibboleth
Quels enjeux Les Nouvelles Technologies sont utilisées sur tous types de projets Applications B2E, B2B, B2C Produits Client-Serveur.
L’enseignement de spécialité SLAM
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com 1 BusinessCAM Mars 2001.
Pour tous les métiers Pour tous les agents
Séance /10/2005 CSS et Dreamweaver. CSS : principes Cascading Style Sheet = feuille de style en cascade Norme du W3C :
Initiation aux SGBD Frédéric Gava (MCF)
Séance /10/ Projet de site dynamique avec Dreamweaver : MyCMS
Témoignage : logiciels de demain - O.AGUSSOL - 20/02/2003 Les logiciels libres à l’IUFM de l’académie de Montpellier.
Mathieu Martin Thomas Rovayaz Natacha Laborde Nathanaël Couret
Architectures Logicielles Java GLG203 GLG204
PROJET DE SESSION PRÉSENTÉ PAR : Rosemarie McHugh DANS LE CADRE DU COURS : SCG Réalisation d’applications en SIG 16 avril 2007.
I nformatisation et N umérisation des A rchives D épartementales des P yrénées A tlantiques Avant projet sommaire.
Architecture J2EE Web Jean-Jacques LE COZ. J2EE Web Container JSP Page Servlet J ava 2 Standard Edition APIs EJB Container EJB JDBCJMS JNDI JTA JavaMail.
WHAT IS THIS ? Serveur d’intégration Environnement JAVA Open Source Ou logiciel d’intégration continue.
Transcription de la présentation:

Architecture Technique de la plate-forme CASTOR Projet Castor © Ecole des Mines de Nantes

Cycle en Y Branche fonctionnelle Modéliser les processus métier Réaliser les modèles Branche technique Choix des outils Architecture Conception Point de fusion entre la branche fonctionnelle la branche technique Produit un prototype utilisable Méthodologie

Itératif et incrémental Succession de mini projets (Itératif) Chacun de ces mini projets produit une partie du logiciel (Incrémental) Méthodologie

Schéma conceptuel BD Documents XML Meta-données étendues Indexation du contenu Soumission de documents Accès aux documents (recherche / consultation) LDAP Logiciel Documentaire Conversion multi-formats Serveur Vidéo Bibliothèque Numérique Gestion du système (documentalistes) Extérieur BD Gestion de ses documents (personnels et partagés) Gestion de collections (personnelles et partagées) + Validation suivant le type de document Infos personnalisées (profil, étudiant ou personnel services dédiés) Meta Moteur Gestion de Versions Avis LCMS

SGBD Système de fichiers Serveur dapplication Conteneur WEB JSP Façade JDO XSLT Administration Gestion du système Validation des documents Utilisateurs Visualisation des documents Recherche de documents Soumission de documents POJO* Moteur de recherche Web Services *Plain Old Java Object EJB Session POJO* Implémentation Architecture technique - Schéma

JDK 1.4 ou plus Struts (projet Apache) Tomcat Kodo ou JPOX Oracle ou nimporte quelle BD SAXON/FOP Lucene Jcharts OAICat Architecture Architecture technique - Outils

Junit CVS Maven : Rapport de style Rapport de couverture de code Rapport de mesure de complexité (Metrics) Architecture Architecture technique - Outils

Propriétés et avantages de la plate-forme Architecture logicielle ouverte à base de composants Open Source : Maîtrise en local Libre modification/adaptation aux besoins des utilisateurs Utilisation de XML comme format de conservation des documents Propriétés

Propriétés et avantages de la plate-forme Intégration avec les outils déjà existants Annuaire LDAP Logiciel documentaire CDI Ouverture des services propres à la BN vers lextérieur Propriétés