La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

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

Présentations similaires


Présentation au sujet: "Evolutions Architecture ISICIL INRIA. Model Driven Architecture 1/2 Modèle ISICIL en mouvement Basé sur plusieurs ontologies légères Extensions (isicil.owl)"— Transcription de la présentation:

1 Evolutions Architecture ISICIL INRIA

2 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

3 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

4 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

5 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

6 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

7 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

8 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

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

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

11 MODÈLES ISICIL Nicolas Delaforge

12

13

14

15

16 Modèle de ressource Modèle user

17 Nicolas Delaforge

18


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

Présentations similaires


Annonces Google