Evolutions Architecture ISICIL INRIA. Model Driven Architecture 1/2 Modèle ISICIL en mouvement Basé sur plusieurs ontologies légères Extensions (isicil.owl)

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

Les technologies décisionnelles et le portail
Les Web Services Schéma Directeur des Espaces numériques de Travail
Cours 5 : XML et les architectures N-tier Janvier Version 1.0 -
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Automatisation de Tâches Scenarios
Architecture Technique de la plate-forme CASTORE
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.
1 Serveurs de bases de connaissances sur le Web S. Moisan, F Avnaim, T.ben Salah* D. Ziebelin, P. Genoud, V.Dupierris** *Inria Sophia Antipolis ** Inria.
Stage serveur web sémantique
GESTION DE BIBLIOGRAPHIES
Serveurs web pour JSP et Servlets
Conception de solutions de formulaires en ligne avec InfoPath 2007 et les services de formulaires SharePoint DELIVER THIS PRESENTATION UNDER NDA ONLY.
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
T ravail E tude R echerche COUREUX Éric DUCK Christian ZENGERLÉ Olivier COUREUX Éric DUCK Christian ZENGERLÉ Olivier EncadrantsEncadrants M. Crescenzo.
Virtualisation dorchestration de services TER Master 1 Infomatique 4 Avril 2008 Encadrant : Philippe Collet.
Exposé de Système - Informatique et Réseau
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.
Architecture Technique de la plate-forme CASTOR Projet Castor © Ecole des Mines de Nantes
Stéphane Frenot - Département Télécommunication - SID - II - Comp 312 Avantages de l'approche distribuée Economie Performance.
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
METADYNE... L’architecture clients-serveurs d’un hypermédia adaptatif
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
PROJET HANDICAPS Certificat de Qualification Professionnelle
2006/2007Denis Cabasson – Programmation Web Cours de programmation web ENSAE
Architecture Les Couches Présentation Services Métier
Architectures Web - N-Tiers
Sommaire Objectif de Peakup Principes de fonctionnement
Applications Chapitre B17 et C18
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PASSION DES DONNÉES LA PRÉCISION DES RÉSULTATS.
Mapping Objet-Relationnel
Gestion des bases de données
Développement d’un réseau social professionnel
ISICIL SWEETDEKI Intégration du logiciel Mindtouch Core dans la plate-forme ISICIL Guillaume HUSSON.
Présentation 1. Consumer/Soho Small BusinessMidsize Business CorporateEnterprise Windows Home Server 1-4 employés 1-4 PCs 1-4 employés 1-4 PCs 5-49 employés.
MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent 1
Clients riches RIA (Rich Internet Application) / RDA
Adaptée du cours de Richard Grin
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
ISICIL Mai 2010 Nicolas Delaforge Architecture serveur(s) et prototypes de social bookmarking/tagging dans ISICIL Avancement technique.
Java Enterprise Edition, anciennement J2EE
E-Technology lab Plateformes, Technologies et Architectures pour les systèmes eGouvernement Par: Dr Mamadou Koné Université Laval, Québec, Canada et Houda.
SweetWiki Etat des lieux et avenir de SweetWiki. Etat actuel Version stable attendue très rapidement, la version correspondant au délivrable du projet.
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Metro Web Services Ben Yaflah Marouen Dhrif Mohamed Hbib Hajlaoui Nader.
Refonte du module Règlement/Livraison
Technet Office System
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Introduction au socle MEAN
Architecture base de données interface graphique technologies utilisée
Projet Campus AAR ANR-13-CORD Point d’avancement INA INA 1 juillet 2014.
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
1 Interface Web-Service pour une application génie logiciel Equipe : LIP6 Team Move Date : 02/09/2008 Auteur : S. HONG Encadrants : F. KORDON / J.B. VORON.
Les Servlets Présentation Cycle de vie Principe de fonctionnement
PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03.
19 septembre 2001Nom de l'étudiant1 Mise en marché des produits Denis Trudel Directeur 11 octobre 2003.
TERACOM © 2001 SoluPhone Santé Système d'échanges de données et d'informations de la Santé La M-Agency qui répond aux besoins de mobilité de votre entreprise.
1 Sébastien Comos Avancement SOA et framework ISICIL 21 Septembre 2009.
Séance /10/ Projet de site dynamique avec Dreamweaver : MyCMS
OCS Inventory BENCHIKH.
EDBA – Exercices DataBase for Algorithmics. Caractéristiques principales Environnement d’apprentissage lié à un domaine : l’algorithmique –Mise en place.
1 Sommaire Présentation de l’entreprise Présentation du stage Présentation de Scarabée Réalisation Conclusion.
Proposition de possibilité d’évolution de nos spécialités Deux projets (liés) : Projet 1 : Informatique Computationnelle – Etudiants 4 e et 5 e IR Projet.
{ Java Server Pages Par Billy et Mike.  Introduction  Qu’est-ce que JSP?  Pourquoi utiliser JSP?  Développement  Balises  Servlets  Conclusion.
Architectures Logicielles Java GLG203 GLG204
Sextant RFS Consultants – Octobre Sextant Le logiciel d’assistance administrative indispensable à toute structure de plus d’une personne. Le premier.
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
Enterprise Content Management © 2007 IBM Corporation 02 octobre IBM FileNet User Group Bertrand BLASQUEZ - Consultant ECM IBM.
WHAT IS THIS ? Serveur d’intégration Environnement JAVA Open Source Ou logiciel d’intégration continue.
Transcription de la présentation:

Evolutions Architecture ISICIL INRIA

Model Driven Architecture 1/2 Modèle ISICIL en mouvement Basé sur plusieurs ontologies légères Extensions (isicil.owl) Ontologies « métiers » (ademe.owl) Le niveau de complexité de la plate-forme augmente avec le nombre de modèles manipulés. Source derreurs, Régressions à chaque changement dans le modèle Difficulté à comprendre le code. Nicolas Delaforge

Model Driven Architecture 2/2 Besoin dun environnement de développement qui se mette à jour à chaque évolution du modèle. Masquer la complexité Couplage modèle code Java Développement de Sprean-compiler : génération automatique de classes Java à partir de templates RDF ou Sparql. Typage strict pour renforcer la fiabilité du code Plugin Maven Nicolas Delaforge

Evolutions fonctionnelles 1/2 Suivi de lactivité avec le modèle daction et le newsfeed. Intégration du modèle de ressources Pages Wiki Documents CADIC Pages Web Scraps Nicolas Delaforge

Evolutions fonctionnelles 2/2 Enrichissement des visualisations disponibles dans lextension « groupe dexperts » Web services de graphes pour couplage avec Gephi Intégration de nouvelles fonctionnalités de réseau social Relation de collaboration Relation de suivi Relation de « connaissance » Nicolas Delaforge

Simplification de larchitecture Suppression des EJB Suppression des BD embarquées Stockage centralisé dans un serveur SGBD Modularisation du code pour intégration dans LifeRay. Simplification de la gestion des URI Passage de Corese à KGram. Une seule interface de requête pour 3 instances de Corese. Nicolas Delaforge

TODO List : côté serveur Fonction « Alerte » Fonction « Recherche » Stagiaire St Louis Instrumenter le partage dinformation Stage Nemanja, 1 er avril Contrôle daccès (AMO) Apprentissage Confiance ?? Migration des requêtes SemSNA en Sparql 1.1 Système épistémique Sada ? Nicolas Delaforge

TODO List : côté client Amélioration de linterface de Tagging/Bookmarking Interface de gestion du partage dinformations Stage Nemanja, début 1 er avril Intégration dans LifeRay Stagiaire St Louis Nicolas Delaforge

Besoins pour déploiement Nicolas Delaforge Conteneur de servlets (Tomcat, Glassfish) Persistence SGBD (MySQL, PosgresSQL) JDK 1.6 et +Linux (FC10 et +)

Sprean Cake Nicolas Delaforge Sprean Core Sprean Service Sprean Analyser Sprean Connector Sprean Server Dataset Sprean Compiler Sprean- templates

MODÈLES ISICIL Nicolas Delaforge

Modèle de ressource Modèle user

Nicolas Delaforge