Plateformes et infrastructure infonuagique natif de ville de MontréallCloudOps2005
Morgan Martinet et Marc Khouzam avons discuter la plateforme et infrastructure infonuagique natif de ville de Montréal au Cloud Native Day Montreal 2019.
Implémentation d’un atelier agile de génération de code d\'une application riche Spring basé sur l\'approche MDSD.
Mots clés: Eclipse, MDSD, DSL, EMF, GMF, Acceleo, Hibernate, Spring, JSF, JBoss Richfaces, Spring Security.
Plateformes et infrastructure infonuagique natif de ville de MontréallCloudOps2005
Morgan Martinet et Marc Khouzam avons discuter la plateforme et infrastructure infonuagique natif de ville de Montréal au Cloud Native Day Montreal 2019.
Implémentation d’un atelier agile de génération de code d\'une application riche Spring basé sur l\'approche MDSD.
Mots clés: Eclipse, MDSD, DSL, EMF, GMF, Acceleo, Hibernate, Spring, JSF, JBoss Richfaces, Spring Security.
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Microsoft Technet France
Découvrir et démarrer un nouveau site web ASP.NET MVC est assez simple aujourd'hui mais le démarrer correctement avec une architecture pérenne et moderne en est une autre. C'est pourquoi nous avons voulu à travers cette session présenter des solutions concrètes, montrer les erreurs courantes, mettre l'accent sur les points sensibles ou encore vous présenter un ensemble de bonnes pratiques et de recettes autour de la plateforme. ASP.NET MVC est avant toute chose un framework dont les engagements vont bien plus loin que le simple pattern. Nous verrons donc au travers d'exemples détaillés comment structurer les projets, comment travailler et s'organiser avec l'écosystème d'ASP.NET MVC, les points sensibles de l'optimisation et des performances, les tests à tous niveaux, l'ergonomie et la qualité du rendu client ou encore les différents niveaux d'extension.
This is a technical presentation about Openshift Platform-as-a-Service for Clermont'ech API Hour #26, 2017/03/27.
More informations here : http://clermontech.org/api-hours/api-hour-26.html
About the author : https://www.linkedin.com/in/jperville/
Découvrez comment l’ECM peut concrètement « BOOSTER » votre entreprise à trav...Microsoft Décideurs IT
Relevez le défi de maitriser la gestion collaborative pilotée de l’information multicanal. Exploitez la puissance du Framework ECM « COCAPPS » pour enrichir vos applications et proposer à vos collaborateurs ou clients, de nouvelles fonctions dont le « Case Management » ; en pilotant efficacement votre production d’informations administratives, commerciales... Pour les éditeurs de logiciels ou SSII cette cession permet de réduire votre « Time to Market ». Elle est complétée par trois ateliers pratiques concernant l'usage du Framework « COCAPPS » dans les applications Microsoft SharePoint et CRM.
Workshop Spring - Session 1 - L'offre Spring et les basesAntoine Rey
Rejoignez les millions de développeurs Spring
De par sa forte pénétration dans les entreprises, tout développeur Java /JEE a ou aura à travailler sur une application s’appuyant sur Spring. Or Spring dépasse le cadre du simple framework open source.
Cette série de 5 workshops a pour objectif de faire un tour d’horizon de l’écosystème des technologies supportées par Spring avant de se focaliser plus spécifiquement sur certaines d’entre elles.
Retours d’expérience, bonnes pratiques, techniques avancées seront de partie.
Propulsée dans Java EE 6 avec CDI et plus récemment au sein de JavaScript avec Google Gin, l’injection de dépendance sera au cœur du premier workshop.
Voici le support de présentation du workshop sur Spring que j'ai animé en novembre 2011 au sein de ma SSII et que j'ai réactualisé avant sa diffusion sur Slideshare.
Au sommaire du workshop :
1. Zoom sur le portfolio Spring Source
1. Le cœur du framework Spring : IoC, AOP et support
2. Le support proposé par Spring : persistance, présentation, communication, test, outils …
2. Les fondamentaux
1. Fonctionnement du conteneur léger
2. Les beans Spring
3. Les design patterns rencontrés dans Spring
Migrer de framework : de la réflexion à l'actionXavier Leune
Retrouvez mon speak du PHP Tour 2015, qui a eu lieu à Luxembourg organisé par l'AFUP, autour de la migration de Framework. Dans cette conférence vous apprendrez comment choisir votre nouvel outil et orchestrer sa mise en oeuvre.
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsJonathan Meiss
Depuis deux ans, une nouvelle vague technologique submerge le paysage des applications Web : les architectures MV* côté client.
L’écosystème Web, enfin mature, offre l’opportunité d’avoir des interfaces riches et une meilleure expérience utilisateur grâce à la génération des écrans et la gestion des interactions côté client. En ne gérant plus l’affichage mais uniquement l’envoi des données brutes, le serveur se concentre sur des APIs métier mutualisables avec des applications mobiles notamment.
Venez découvrir au travers d’un retour d’expérience commun entre OCTO et ING Direct, acteur majeur de la banque en ligne en France, la réalisation d’une des toutes premières WebApp mobile multi-plateformes dans le milieu bancaire reposant sur ces nouvelles architectures Web.
Compte-rendu du petit-déjeuner : http://bit.ly/1g2nEnU
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsOCTO Technology
Depuis deux ans, une nouvelle vague technologique submerge le paysage des applications Web : les architectures MV* côté client.
L’écosystème Web, enfin mature, offre l’opportunité d’avoir des interfaces riches et une meilleure expérience utilisateur grâce à la génération des écrans et la gestion des interactions côté client. En ne gérant plus l’affichage mais uniquement l’envoi des données brutes, le serveur se concentre sur des APIs métier mutualisables avec des applications mobiles notamment.
Venez découvrir au travers d’un retour d’expérience commun entre OCTO et ING Direct, acteur majeur de la banque en ligne en France, la réalisation d’une des toutes premières WebApp mobile multi-plateformes dans le milieu bancaire reposant sur ces nouvelles architectures Web.
Compte-rendu du petit-déjeuner : http://bit.ly/1g2nEnU
Projet de stage concernant la supervision de machine hôte au travers la reconnaissance de script batch qui automatise des tâches sur un grand nombre de machines.
Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...mrelmejri
J'ai réalisé ce projet pour obtenir mon diplôme en licence en sciences de gestion, spécialité management, à l'ISCAE Manouba. Au cours de mon stage chez Attijari Bank, j'ai été particulièrement intéressé par l'impact des critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les décisions d'investissement dans le secteur bancaire. Cette étude explore comment ces critères influencent les stratégies et les choix d'investissement des banques.
Contenu connexe
Similaire à COSMAS_Dino_Presentation_11_06_2011.pptx
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Microsoft Technet France
Découvrir et démarrer un nouveau site web ASP.NET MVC est assez simple aujourd'hui mais le démarrer correctement avec une architecture pérenne et moderne en est une autre. C'est pourquoi nous avons voulu à travers cette session présenter des solutions concrètes, montrer les erreurs courantes, mettre l'accent sur les points sensibles ou encore vous présenter un ensemble de bonnes pratiques et de recettes autour de la plateforme. ASP.NET MVC est avant toute chose un framework dont les engagements vont bien plus loin que le simple pattern. Nous verrons donc au travers d'exemples détaillés comment structurer les projets, comment travailler et s'organiser avec l'écosystème d'ASP.NET MVC, les points sensibles de l'optimisation et des performances, les tests à tous niveaux, l'ergonomie et la qualité du rendu client ou encore les différents niveaux d'extension.
This is a technical presentation about Openshift Platform-as-a-Service for Clermont'ech API Hour #26, 2017/03/27.
More informations here : http://clermontech.org/api-hours/api-hour-26.html
About the author : https://www.linkedin.com/in/jperville/
Découvrez comment l’ECM peut concrètement « BOOSTER » votre entreprise à trav...Microsoft Décideurs IT
Relevez le défi de maitriser la gestion collaborative pilotée de l’information multicanal. Exploitez la puissance du Framework ECM « COCAPPS » pour enrichir vos applications et proposer à vos collaborateurs ou clients, de nouvelles fonctions dont le « Case Management » ; en pilotant efficacement votre production d’informations administratives, commerciales... Pour les éditeurs de logiciels ou SSII cette cession permet de réduire votre « Time to Market ». Elle est complétée par trois ateliers pratiques concernant l'usage du Framework « COCAPPS » dans les applications Microsoft SharePoint et CRM.
Workshop Spring - Session 1 - L'offre Spring et les basesAntoine Rey
Rejoignez les millions de développeurs Spring
De par sa forte pénétration dans les entreprises, tout développeur Java /JEE a ou aura à travailler sur une application s’appuyant sur Spring. Or Spring dépasse le cadre du simple framework open source.
Cette série de 5 workshops a pour objectif de faire un tour d’horizon de l’écosystème des technologies supportées par Spring avant de se focaliser plus spécifiquement sur certaines d’entre elles.
Retours d’expérience, bonnes pratiques, techniques avancées seront de partie.
Propulsée dans Java EE 6 avec CDI et plus récemment au sein de JavaScript avec Google Gin, l’injection de dépendance sera au cœur du premier workshop.
Voici le support de présentation du workshop sur Spring que j'ai animé en novembre 2011 au sein de ma SSII et que j'ai réactualisé avant sa diffusion sur Slideshare.
Au sommaire du workshop :
1. Zoom sur le portfolio Spring Source
1. Le cœur du framework Spring : IoC, AOP et support
2. Le support proposé par Spring : persistance, présentation, communication, test, outils …
2. Les fondamentaux
1. Fonctionnement du conteneur léger
2. Les beans Spring
3. Les design patterns rencontrés dans Spring
Migrer de framework : de la réflexion à l'actionXavier Leune
Retrouvez mon speak du PHP Tour 2015, qui a eu lieu à Luxembourg organisé par l'AFUP, autour de la migration de Framework. Dans cette conférence vous apprendrez comment choisir votre nouvel outil et orchestrer sa mise en oeuvre.
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsJonathan Meiss
Depuis deux ans, une nouvelle vague technologique submerge le paysage des applications Web : les architectures MV* côté client.
L’écosystème Web, enfin mature, offre l’opportunité d’avoir des interfaces riches et une meilleure expérience utilisateur grâce à la génération des écrans et la gestion des interactions côté client. En ne gérant plus l’affichage mais uniquement l’envoi des données brutes, le serveur se concentre sur des APIs métier mutualisables avec des applications mobiles notamment.
Venez découvrir au travers d’un retour d’expérience commun entre OCTO et ING Direct, acteur majeur de la banque en ligne en France, la réalisation d’une des toutes premières WebApp mobile multi-plateformes dans le milieu bancaire reposant sur ces nouvelles architectures Web.
Compte-rendu du petit-déjeuner : http://bit.ly/1g2nEnU
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsOCTO Technology
Depuis deux ans, une nouvelle vague technologique submerge le paysage des applications Web : les architectures MV* côté client.
L’écosystème Web, enfin mature, offre l’opportunité d’avoir des interfaces riches et une meilleure expérience utilisateur grâce à la génération des écrans et la gestion des interactions côté client. En ne gérant plus l’affichage mais uniquement l’envoi des données brutes, le serveur se concentre sur des APIs métier mutualisables avec des applications mobiles notamment.
Venez découvrir au travers d’un retour d’expérience commun entre OCTO et ING Direct, acteur majeur de la banque en ligne en France, la réalisation d’une des toutes premières WebApp mobile multi-plateformes dans le milieu bancaire reposant sur ces nouvelles architectures Web.
Compte-rendu du petit-déjeuner : http://bit.ly/1g2nEnU
Projet de stage concernant la supervision de machine hôte au travers la reconnaissance de script batch qui automatise des tâches sur un grand nombre de machines.
Impact des Critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les...mrelmejri
J'ai réalisé ce projet pour obtenir mon diplôme en licence en sciences de gestion, spécialité management, à l'ISCAE Manouba. Au cours de mon stage chez Attijari Bank, j'ai été particulièrement intéressé par l'impact des critères Environnementaux, Sociaux et de Gouvernance (ESG) sur les décisions d'investissement dans le secteur bancaire. Cette étude explore comment ces critères influencent les stratégies et les choix d'investissement des banques.
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...M2i Formation
Améliorez l'intégration de vos nouveaux collaborateurs grâce à notre formation flash sur l'onboarding. Découvrez des stratégies éprouvées et des outils pratiques pour transformer l'intégration en une expérience fluide et efficace, et faire de chaque nouvelle recrue un atout pour vos équipes.
Les points abordés lors de la formation :
- Les fondamentaux d'un onboarding réussi
- Les outils et stratégies pour un onboarding efficace
- L'engagement et la culture d'entreprise
- L'onboarding continu et l'amélioration continue
Formation offerte animée à distance avec notre expert Eric Collin
Cycle de Formation Théâtrale 2024 / 2025Billy DEYLORD
Pour la Saison 2024 / 2025, l'association « Le Bateau Ivre » propose un Cycle de formation théâtrale pour particuliers amateurs et professionnels des arts de la scène enfants, adolescents et adultes à l'Espace Saint-Jean de Melun (77). 108 heures de formation, d’octobre 2024 à juin 2025, à travers trois cours hebdomadaires (« Pierrot ou la science de la Scène », « Montage de spectacles », « Le Mime et son Répertoire ») et un stage annuel « Tournez dans un film de cinéma muet ».
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24BenotGeorges3
Les informations et évènements agricoles en province du Luxembourg et en Wallonie susceptibles de vous intéresser et diffusés par le SPW Agriculture, Direction de la Recherche et du Développement, Service extérieur de Libramont.
Le fichier :
Les newsletters : https://agriculture.wallonie.be/home/recherche-developpement/acteurs-du-developpement-et-de-la-vulgarisation/les-services-exterieurs-de-la-direction-de-la-recherche-et-du-developpement/newsletters-des-services-exterieurs-de-la-vulgarisation/newsletters-du-se-de-libramont.html
Bonne lecture et bienvenue aux activités proposées.
#Agriculture #Wallonie #Newsletter #Recherche #Développement #Vulgarisation #Evènement #Information #Formation #Innovation #Législation #PAC #SPW #ServicepublicdeWallonie
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La JeunesseOscar Smith
Besoin des conseils pour les Jeunes ? Le document suivant est plein des conseils de la Vie ! C’est vraiment un document conseil de la jeunesse que tout jeune devrait consulter.
Voir version video:
➡https://youtu.be/7ED4uTW0x1I
Sur la chaine:👇
👉https://youtube.com/@kbgestiondeprojets
Aimeriez-vous donc…
-réussir quand on est jeune ?
-avoir de meilleurs conseils pour réussir jeune ?
- qu’on vous offre des conseils de la vie ?
Ce document est une ressource qui met en évidence deux obstacles qui empêchent les jeunes de mener une vie épanouie : l'inaction et le pessimisme.
1) Découvrez comment l'inaction, c'est-à-dire le fait de ne pas agir ou d'agir alors qu'on le devrait ou qu'on est censé le faire, est un obstacle à une vie épanouie ;
> Comment l'inaction affecte-t-elle l'avenir du jeune ? Que devraient plutôt faire les jeunes pour se racheter et récupérer ce qui leur appartient ? A découvrir dans le document ;
2) Le pessimisme, c'est douter de tout ! Les jeunes doutent que la génération plus âgée ne soit jamais orientée vers la bonne volonté. Les jeunes se sentent toujours mal à l'aise face à la ruse et la volonté politique de la génération plus âgée ! Cet état de doute extrême empêche les jeunes de découvrir les opportunités offertes par les politiques et les dispositifs en faveur de la jeunesse. Voulez-vous en savoir plus sur ces opportunités que la plupart des jeunes ne découvrent pas à cause de leur pessimisme ? Consultez cette ressource gratuite et profitez-en !
En rapport avec les " conseils pour les jeunes, " cette ressource peut aussi aider les internautes cherchant :
➡les conseils pratiques pour les jeunes
➡conseils pour réussir
➡jeune investisseur conseil
➡comment investir son argent quand on est jeune
➡conseils d'écriture jeunes auteurs
➡conseils pour les jeunes auteurs
➡comment aller vers les jeunes
➡conseil des jeunes citoyens
➡les conseils municipaux des jeunes
➡conseils municipaux des jeunes
➡conseil des jeunes en mairie
➡qui sont les jeunes
➡projet pour les jeunes
➡conseil des jeunes paris
➡infos pour les jeunes
➡conseils pour les jeunes
➡Quels sont les bienfaits de la jeunesse ?
➡Quels sont les 3 qualités de la jeunesse ?
➡Comment gérer les problèmes des adolescents ?
➡les conseils de jeunes
➡guide de conseils de jeunes
1. Conception d’une plateforme applicative de type
« banc d’essais » dédiée à la gestion de données
scientifiques orientées ingénierie des connaissances
Dino COSMAS
1
1
Soutenance de mémoire
présenté en vue d’obtenir
Le diplôme d’ingénieur CNAM
Soutenance mémoire ingénieur CNAM 11/06/2012
Encadrant CNAM : Bertrand DAVID
Encadrant LIRIS : Olivier CHAMPALLE
3. 3
3
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
Contexte
Mémoire ingénieur CNAM Financement FONGECIF Rhône-Alpes
Thèse CIFRE Olivier Champalle & Liris/Silex & EDF
Objectif
Concevoir et développer une plateforme applicative permettant
d’aider à l’évaluation de formation au sein de simulateur pleine-
échelle
Permettre aux formateurs de se « concentrer » sur certaines observations de
type comportemental durant la simulation
Faire apparaître les observations négatives
Fournir une mise en forme « visuelle » des journaux de bord des simulateurs
pour « lire » et « analyser » l’activité plus facilement
Fournir aux stagiaires une vision « physique » et améliorée de leur trace
d’activité ce qui permet de travailler et d’argumenter dessus
4. 4
4
Soutenance mémoire ingénieur CNAM 11/06/2012
Vocabulaire de la trace modélisée
Modèle de trace, type d’observé, type d’attribut
M-Trace, observé, attributs, transformation et règle
KTBS, API ktbs4j, SparqlEngine
Etude de l’existant
Laboratoire LIRIS à Lyon
INSA de Lyon
Ecole des mines de Saint Etienne
Spécifications / développements : D3KODE
Define, Discover, and Disseminate
Knowledge from Observation to Develop Expertise
Introduction Conception Développements Conclusion Perspectives
5. 5
5
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
Vocabulaire de la trace modélisée (1/2)
M-Trace :
o collection d’observés temporellement situés
o structurée par leurs relations
o un modèle explicite de cette collection d’observés et de relations
Transformations entre M-Trace pour créer de nouvelles M-Traces
OBSERVE 1
Type : Copier
Attribut : OK
OBSERVE 3
Type : Coller
Attribut : OK
CONTENU
Relation
OBSERVE 2
Type :
« Tour de
Bloc »
Attribut : KO
MODELE
OBSERVE 4
Type :
« Contrôle
pompe »
Attribut : OK
OBSERVE N
TEMPS
6. 6
6
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
Vocabulaire de la trace modélisée (2/2)
Système de Gestion de Base de Trace : Kernel for Trace Bases Systems
Interface de Programmation Applicative : API KTBS java
SparqlEngine : moteur d’exécution de requête Sparql (v1.1)
KTBS utilisant seulement Sparql (v1.0)
7. 7
7
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
Alarme
Acquittée
OK
Réglage
Tension
Alternateur
OK
Régulation
Températur
e KO
Appel en Salle de
Commande :
« ajuster la
pression » OK
Couplage
OK
Alarme
Acquittée
OK
Utiliser les
bonnes
consignes OK
Informer
avant
action KO
Vérifier la réception du
message en
demandant une
reformulation au
récepteur OK
Alarme
Acquittée
OK
Observables
intermédiaires
0
1
0
1
0
1
0
1
Journaux de
bord du
simulateur
TEMPS
Gestes Professionnels KO Surveillance OK Collaboration KO
Observables de très haut niveau
(Familles d’objectifs pédagogiques)
Exemple d’un cas d’usage sur un Scénario d’évaluation sommative (1/2)
8. 8
8
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
Alarme
Acquittée
OK
Réglage
Tension
Alternateur
OK
Régulation
Températur
e KO
Appel en Salle de
Commande :
« ajuster la
pression » OK
Couplage
OK
Alarme
Acquittée
OK
Utiliser les
bonnes
consignes OK
Informer
avant
action KO
Vérifier la réception du
message en
demandant une
reformulation au
récepteur OK
Alarme
Acquittée
OK
Observables
intermédiaires
0
1
0
1
0
1
0
1
Journaux de
bord du
simulateur
TEMPS
Gestes Professionnels KO Surveillance OK Collaboration KO
Observables de très haut niveau
(Familles d’objectifs pédagogiques)
Exemple d’un cas d’usage sur un Scénario d’évaluation sommative (2/2)
TRANSFORMATION 1
TRANSFORMATION 2
RÈGLE 10 RÈGLE 11
RÈGLE 9
RÈGLE 5 RÈGLE 6
RÈGLE 4
RÈGLE 1 RÈGLE 2 RÈGLE 3 RÈGLE 2 RÈGLE 7 RÈGLE 8 RÈGLE 2
RÈGLE 9
RÈGLE 4
9. Abstract SBT-IM kTBS Tatiana Travis D3KODE
SGBT RDF (type kTBS)
Orienté temps réel
Interface graphique de
Visualisation
Interaction avec
interface de
visualisation
Création graphique
Transformation
Création de
transformation par
non-informaticien
Evolutivité de la
création des
transformations
Gestion graphique
Modèle de trace
Client léger
9
9
Soutenance mémoire ingénieur CNAM 11/06/2012
Etude de l’existant
Faiblement ou non implémenté Implémenté
Introduction Conception Développements Conclusion Perspectives
10. 10
10
Soutenance mémoire ingénieur CNAM 11/06/2012
Framework
MVC:
Struts2
API kTBS :
ktbs-4j
kTBS
SGBT
Stockage
Base, Modèle de
trace, M-Trace,
Transformation,
Observé
Traitement
Exécution de
transformation
entre traces
Chargement de
données Fichier
CSV
Création à base de critères
de règle de transformation
D3KODE
1
2
4
3
Visualisation
M-Trace, Transformation,
Observé
5
SparqlEngine
Introduction Conception Développements Conclusion Perspectives
11. 11
11
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
Exécution de
transformation
SPARQL v1.1
SparqlEngine
Root
Base
Modèle de trace
Type d’observé
Type d’attribut
Méthode
Trace
Observé
kTBS
D3KODE
SGBT RDF (type kTBS)
Gestion graphique
Modèle de trace
Création graphique
Transformation
Création de
transformation par
non-informaticien
Evolutivité de la
création des
transformations
Interface graphique de
Visualisation
Interaction avec
interface de
visualisation
12. 12
12
Soutenance mémoire ingénieur CNAM 11/06/2012
D3KODE
SGBT RDF (type kTBS)
Gestion graphique
Modèle de trace
Création graphique
Transformation
Création de
transformation par
non-informaticien
Evolutivité de la
création des
transformations
Interface graphique de
Visualisation
Interaction avec
interface de
visualisation
Introduction Conception Développements Conclusion Perspectives
13. 13
13
Soutenance mémoire ingénieur CNAM 11/06/2012
D3KODE
SGBT RDF (type kTBS)
Gestion graphique
Modèle de trace
Création graphique
Transformation
Création de
transformation par
non-informaticien
Evolutivité de la
création des
transformations
Interface graphique de
Visualisation
Interaction avec
interface de
visualisation
Modèle de transformation (Olivier CHAMPALLE)
Introduction Conception Développements Conclusion Perspectives
14. 14
14
Soutenance mémoire ingénieur CNAM 11/06/2012
D3KODE
SGBT RDF (type kTBS)
Gestion graphique
Modèle de trace
Création graphique
Transformation
Création de
transformation par
non-informaticien
Evolutivité de la
création des
transformations
Interface graphique de
Visualisation
Interaction avec
interface de
visualisation
Introduction Conception Développements Conclusion Perspectives
15. D3KODE
SGBT RDF (type kTBS)
Gestion graphique
Modèle de trace
Création graphique
Transformation
Création de
transformation par
non-informaticien
Evolutivité de la
création des
transformations
Interface graphique de
Visualisation
Interaction avec
interface de
visualisation
15
15
Soutenance mémoire ingénieur CNAM 11/06/2012
Sparql1.1
Introduction Conception Développements Conclusion Perspectives
16. 16
16
Soutenance mémoire ingénieur CNAM 11/06/2012
Sparql1.1
Autres possibilités au sein de D3KODE
Gestion utilisateur :
Expert : édition de transformation, gestion de modèle
Stagiaire : consultation de sa trace d’activité
Administrateur : gestionnaire des éléments du SGBT
Evolutivité :
Internationalisation : possibilité de traduire D3KODE en plusieurs
langues
Modularité de représentation graphique : possibilité de créer de
nouvelles interfaces de visualisation
Introduction Conception Développements Conclusion Perspectives
17. 17
17
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
Gantt Global du projet D3KODE
2. Conception 4. Test
3. Développement
1. Etude/Analyse 5. Intégration
Jalons
Toutes les 2 semaines
Revue de thèse
Présentation équipe Silex
18. 18
18
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
Développements
Plateforme applicative évolutive : D3KODE
Moteur d’execution Sparql v1.1: SparqlEngine
Évolution au sein de l’ API ktbs_4j.jar
Mise en place un modèle de transformation à base de transformation
composées de plusieurs règles
Rédactions
Guide général d’utilisation de D3KODE
Guide général d’utilisation du kTBS & API ktbs_4j & SparqlEngine
19. 19
19
Soutenance mémoire ingénieur CNAM 11/06/2012
Cahier des charges respecté
Etude de l’existant
Choix d’implémentation
Gestion ressources traces modélisées
Déploiement multiplateforme (Windows, Mac, Linux)
IHM Transformation
Réutilisation de règle de transformation
Visualisation corpus de M-Trace
Réutilisation de D3KODE dans de nouveaux projets
(LIRIS/SILEX)
Accueil positif EDF et de l’équipe SILEX
Introduction Conception Développements Conclusion Perspectives
20. 20
20
Soutenance mémoire ingénieur CNAM 11/06/2012
Introduction Conception Développements Conclusion Perspectives
D3KODE
Requête « Ou » et « Ou exclusif » (réflexion faite reste implémentation)
Icone adaptative en fonction de la valeur d’un attribut d’un observé
Attribut réalisation = OK
Attribut réalisation = KO
Réflexions technique et cognitive sur l’aide à la création de règles de type
« OK » « KO » « ~OK »
kTBS
Transformation avec règles séquentielles
Gestion de métadonnées d’une trace spécifiées dans un modèle de trace
Permettre une vérification paramétrable de M-Trace
Informations synthétiques automatiques sur une M-Trace