Soirée NACA

NACA est un outil permettant de réaliser une migration technique d’un grand système Cobol vers une plateforme Java en optimisant les coûts de possession. Le projet a été lancé au sein de Publicitas (Lausanne, Suisse) en 2003 pour remplacer un mainframe IBM sous MVS/OS390 par des serveurs Intel sous Linux et a permis la conversion automatisée de 4 millions de lignes de Cobol (transactionnel CICS + batch) vers leur équivalent Java. La stratégie retenue pour ce projet est celle du transcodage: Cobol est abandonné et Java devient le langage source de l’application pour poursuivre sa maintenance après le projet. A l’issue de la migration en 2007, NACA a été publié sous licence Open Source.

Didier Durand et Pierre-Jean Ditscheid ont présenté les concepts de NACA, la démarche projet, le transcodeur et le runtime.


Didier Durand

Didier Durand

Actuellement resp Achitecture & Technologie pour Publicitas (Lausanne, Suisse), Didier Durand, 45 ans, a passé ses 15 dernières années à des positions diverses dans le développement et le management de l’infrastructure informatique (réseaux et systèmes) de son employeur. Il a aussi pris part à de nombreux projets innovants sur Internet en rapport avec les médias, la publicité, et la numérisation intégrale des processus de la presse. Formation : Ingénieur ESIEE (Paris, France) & Master of Science, Computer Sciences of University of Wisconsin (Madison, USA).

Son blog personnel peut être lu à https://media-tech.blogspot.com.

Pierre-Jean Ditscheid

Pierre-Jean Ditscheid

Je suis actuellement architecte systèmes logiciels chez pixedia, la société IT de Publicitas, groupe d’intermédiation publicitaire presse et online, en Suisse et à l’international.

Je suis l’architecte et membre de l’équipe responsable de la conception et de l’implémentation de la librairie runtime de naca, concepteur de la syntaxe java généré par le transcodeur, et commiter du projet open source Naca.

D’autre part, j’ai aussi contribué fortement à l’architecture, conception et implémentation de divers projets C++, en architecture distribuée à l’échelle de la Suisse: système de distribution de fichiers et d’information, système de gestion de parc de station de travail Windows XP, plateforme mobile SMS.

Dans des emplois précédents, j’ai réalisé de nombreux projets en C/C++, dont un système temps réel pour banc d’essai moteur, écrit en C++.

Informations pratiques

 jeudi 25 mars 2010 à 18h30
  -

La soirée s'est suivie d'un buffet offert par SERLI, qui a été l'occasion d'échanges avec nos speakers.