Services Informatiques
PBL


Mai 1997

Aujourdhui
Différents mandats effectués depuis l'incorporation des Services Informatiques PBL


Mandats
Dates
Microcell Solutions
Juin 2001 - Septembre 2004
Z4 Solutions
Août 200 - Juin 2001
Bourse de Montréal
Juin 1998 - Février 2001
Microcell Télécom
Mai 1997 - Mai 1998


Microcell Solutions. Juin 2001 - Septembre 2004

Lors de ce troisième mandat chez Microcell.

Modifications à l’application Spectrum 2000 (Cobol sur Alpha VMS avec SQL sur Sybase) de facon à réduire le temps d’un cycle de facturation. Les cycles de facturation commencaient à empièter les uns sur les autres ce qui était très couteux pour l’entreprise.

Architecte, analyste et programmeur au sein d’une équipe de 5 personnes. Le temps d’un cycle est passé de 140 à 50 heures. Les gains ont été obtenus en passant à une approche objet, en optimisant les entrées/sorties (écrit en C pour appeler directement RMS), en utilisant des BCP Out pour les données de références statiques et en modifiant certaines requêtes SQL. 

Le client ne songe plus à donner le processus en impartition, des dizaines de milliers de lignes de codes ont été supprimées, le code est beaucoup plus facile à maintenir.


Conversion de module Macro VAX à Alpha. Utilisation de la méthodologie DMR pour la documentation.


Création d’un outil pour ajouter automatiquement des traces pour les énoncés SQL à l’intérieur de programmes Cobol. Le fichiers de traces produit permet de déterminer pour chaque énoncé le verbe SQL utilisé (Select, Update, Delete, ...) les tables affectées et le temps d’éxécution requis. Cet outil fut utilisé avec succès lors de problèmes de performance ne Production pour identifier les tables reponsables de ces problèmes.


Un analyseur de ces traces pour identifier les cas possibles de deadlock en reconnaissant la "signature" des différentes transactions. Faute de temps cet outil ne fut malheureusement jamais utilisé à pleine capacité.


Création d’une interface en C pour permettre au back end écrit en Cobol sur OpenVMS d’appeler des services WebLogic écrits en Java sur un serveur Solaris. Écriture de l’API et de prototypes tant du côté Java sur Sun que du côté Cobol sur OpenVMS Alpha.
Utilisation pour ce faire des sous-routines socket standarts de C.  Test avec succès de Java sur OpenVMS.

Écriture d’un API en C pour permettre aux programmes Cobol d’envoyer des alarmes SNMP et UDP.


Modification de l’API ClearCase sur OpenVMS pour supporter la nouvelle version de ce gestionnaire de code source. Support général au sein de l'entreprise pour tout ce qui a rapport avec OpenVMS.

Retour a la liste des mandats
Retour a l'index francais

Z4 Solutions. Août 2000 - Juin 2001 (A temps partiel 2jours/semaine)

Analyste pour de la conception, en C sur Sun Solaris d’une interface pour un système de réservation de billets d’avions avec une compagnie aérienne majeure.

Création d’un système pour sécuriser les imprimantes de la SAAQ en cas de vol ce celles-ci.


Configuration d’un firewall sur Linux Power PC et d’un serveur Web sur Linux Alpha.


Retour a la liste des mandats
Retour a l'index francais


Bourse de Montréal. Juin 1998 - Février 2001

Mandat initial six (6) mois pour augmenter les performances et la robustesse du VAXCluster de la Bourse de Montréal dans le but de pouvoir supporter la charge supplémentaire prévue avec l’arrivée de l’an 2000 si jamais la Bourse de Toronto éprouvait des difficultés lors du passage au nouveau millénaire. Ce mandat fut donné par le groupe de Production. Tests intégrés effectués.

Mandat renouvelé pour un (1) an  pour effectuer les mêmes tâches á l’intérieur des applications cette fois ci (C et TMX). 

Mandat renouvelé une deuxième fois pour la construction d’un shell qui permet de collecter des statistiques sur les modules TMX appelés. Tout en mémoire partagée permettant de modifier dynamiquement les outils de traces. A tant partiel, 3 jours semaines, à partir de août 2000.


Retour a la liste des mandats
Retour a l'index francais

Microcell Télécom. Mai 1997 - Mai 1998

Premier contrat de 6 mois en tant qu’architecte de haut niveau pour Microcell Telecom à Montréal. Conception d’une application en Java sur des serveur Sun (Sybase) pour effectuer la facturation des différents fournisseurs de services téléphoniques.

Contrat renouvelé pour effectuer des conversions de code MACRO et COBOL de VAX à Alpha . Écriture d’une interface pour Atria Clear Case. Ce logiciel de gestion de code a des interfaces usagers pour Unix et NT mais pas pour OpenVMS. Mise au point de commandes RSH pour répliquer les commandes Unix sur OpenVMS.

Retour a la liste des mandats
Retour a l'index francais




This entire site was built with Netscape Composer the free WYSIWYG Web Editor