inspirez le futur
PrésentationHistoriqueSolutions Chiffres clés L'equipe de directionPresse
 
Editeur européen de progiciels et composants pour l ’assurance
inspirez le futur
     
  Ré-ingénierie  des caches sur une application JAVA/JEE

 
 

L'environnement du stage

Le stage se déroulera dans les locaux lyonnais ou parisiens de l’entreprise. Le stagiaire sera intégré à l’équipe technique et directement sous la responsabilité du référent technique.
La solution proposée concernera le progiciel d’assurance CLEVA, projet phare de la société.

 
   
  Sujet du projet de fin d'étude  
 

Le progiciel CLEVA a été conçu pour avoir 2 modes de fonctionnement :

  • Un mode « paramétrage » où le paramétrage métier peut être modifié à loisir
  • Un mode « production » où le paramétrage en chargé dans différents caches mémoire en lecture seule ; ces caches peuvent se trouver sur un  client lourd ou un serveur Java/JEE. L’utilisation des caches mémoire permet d’avoir des performances bien meilleures par rapport au mode paramétrage.

Cette logique de conception initiale est source de contrainte pour les utilisateurs qui souhaitent pouvoir modifier et appliquer le paramétrage sur des systèmes en production.
L’objectif du projet est de supprimer la distinction en mode paramétrage et mode production sans baisser les performances du mode production.

 
   
  Etapes du projet  
 

Etude et inventaire des caches existant aujourd’hui

Le stagiaire devra réaliser l’inventaire des caches utilisés aujourd’hui dans CLEVA ainsi que leur caractérisation (nature, possibilité de modification, synchronisation des données avec la base de données…).
Cet inventaire servira de socle d’analyse à toutes les solutions étudiées afin de pouvoir les valider.

Inventaire des solutions techniques disponibles

Une étude des solutions de cache adaptées aux clusters (cache distribué) disponibles sur le marché devra être réalisée afin d’avoir une vision claire de l’état de l’art.

Définition de la solution globale de l’application

Suite aux études précédentes, il faudra faire la conception UML de la solution à implémenter :

  • Stratégie globale
  • Diagramme cinématique des différents cas de consultation et mise à jour

Définition et automatisation des tests

Pour s’assurer de la qualité des développements, un plan de test (de préférence automatisé) devra être rédigé.

Implémentation de la solution

La solution conçue devra être implémentée dans le moteur de l’application CLEVA.

Documentation de la solution

Une documentation succincte et précise devra être produite pour expliquer :

  • à destination de l’équipe technique : L’architecture finale des caches CLEVA
  • à destination des intégrateur : Les nouveaux paramètres éventuellement liés à la solution
 
     
  Contact :recrutement@itnsa.com  
  Annonce mise à jour le 23/01/2011  
  <Retour Annonces  
     
     
     
 
  Accueil
  Recrutement
 
  Plan du site
 
   
   
   
   
   

© Copyright 2009 ITN  - Mentions Légales - Garance "cartoon" avec CLEVA, Solution d' Assurance