
Les classes, donc les variables statiques, sont  mises en  NOR. Affecter  un objet à une 
variable statique entraîne sa mise en NOR. 
 
Il  y  a  un  garbage  collector  (GC)  pour  les  objets.  Le  GC  est  « mark  and  swip »,  non 
déplaçant et non compactant. 
 
Pour accéder à la NOR, Il faut voir d’après nos besoins si on utilise le système ou des API 
plus  ou  moins  bas  niveau  (ex.  on  peut  se  mettre  au  niveau  du  BSP,  Board  Support 
Package, il  gère l’arrachement). Si on passe par la gestion objet du système, on perd le 
contrôle  (i)  sur  la  taille  réelle  des  structures  (ex :  « headers »  ajoutés),  et  (ii)  sur  le 
placement en NOR (ex : la structure tombe sur une frontière de page). 
 
 
 
Pour des infos complémentaires : contacter éventuellement Laurent Lagosanto pour voir à 
quel niveau se placer pour accéder la NVM.  
  
3) Use case 
 
Philippe : rappel des réunions précédentes 
- 2 réunions plénières sans Gemalto 
- 1 réunion sans SMIS 
 
Description des informations du dossier (fichier excel – cf web). La partie tableau de bord 
est  considérée  par  les  partenaires  comme  une  valeur  ajoutée  importante  (en  plus  de 
l’informatisation du dossier) 
 
4) Architecture envisagée 
 
Description de l’architecture utilisée pour PicoDBMS  
Terminal : application, JDBC, PC/SC 
Carte à puce : DBMS 
 
Une question ici : où mettre le JDBC ? 
 Description des différentes plateformes Java 
 CLDC : déclinaison de Java pour les téléphones 
 Javacard : pour carte à puce 
 J2EE : pour gros serveur d’appli (Servlets, JSP, EJB)