Programmation orientée objet 2

  1. Modèles de développement de logiciel
    • Assemblage de composants
    • Modèle en spirale
  1. Développement sécurisé
    • la définition d'une analyse de risque (identification des menaces, des hypothèses d'utilisation du produit, etc.) ;
    • les méthodes de mise en place de contre-mesures efficaces et exhaustives
    • les méthodes formelles ou semi-formelles (preuve de sécurité) ;
  1. Langage Java et J2EE : utilisation de la bibliothèque Cryptographie de JAVA ; ainsi que le module de sécurité pour développer une application distribuée sécurisée.