2009/10/14

Naca 1.2: support Oracle, Microfocus pour la migration Cobol -> Java

Nous avons publié durant l'été la version 1.2 de notre framework de conversion 100% automatique de Cobol vers Java développé initialement lors de notre projet NACA de migration des applications Publicitas d'un mainframe IBM vers une (toute petite) ferme de serveurs Intel.

[Suivre les liens en tête de ce billet et voir cette présentation des Linux Days 2009 de Genève si vous voulez plus d'informations sur le sujet]

Depuis, la mise en Open Source de ces outils, nous avons allègrement dépassé le cap des 1'500 téléchargements et connaissons des tests pilotes voire des migrations avec nos outils déjà largement avancées sur 4 continents: seule l'Afrique nous manque à ce moment.

A l'occasion de ces divers projets, nous avons reçu:
  • des annonces de bugs que nous avons corrigés
  • des contributions externes que nous avons déjà (en partie) intégrées.
  • des mandats d'extension de nos outils qui nous ont permis d'en étendre les fonctions génériques avec l'autorisation par le commanditaire de les remettre à disposition de la communauté.
Quelques premiers feedbacks après la v1.2 nous ont fait produire une version 1.2.0.1 qui est celle que nous vous recommandons de télécharger à partir de maintenant (et d'ici quelques jours la v1.2.2 à laquelle nous mettons la dernière main).

Les grandes avancées depuis la V1.1 sont:
  • le support d'Oracle par la combinaison de 2 techniques: un transcodage automatique de certains ordres de la syntaxe DB2/UDB d'IBM vers la syntaxe Oracle associée à une mécanique d'extraction / remplacement des ordres DB2 par des ordres Oracle pour la partie la plus complexe des requêtes SQL. Ceux qui liront le code source verront que le support JDBC par Oracle est très limité voir médiocre ce qui nous a obligé à produire beaucoup de code spécifique additionnel pour supplanter les fonctions standards manquantes...
  • le support des formats de fichiers Microfocus pour les fichiers de données en plus du format propre à NACA. C'est très utile pour intégrer d'autres outils du marché (tris externes, etc...) qui respectent très souvent ce format. Toutes les options de format sont supportées y compris le traitement correct des fins de ligne (CR vs CR LF) dans tous les cas même si le fichier est traité sur une machine qui attend des fins de ligne inverses de celles où le fichier a été généré.
  • l'extension des options et structures lexicales supportées pour certains verbes Cobol comme MOVE, INSPECT, etc...
  • le support de nouveaux verbes Cobol: POWER, MODULO, SEARCH, NEXT SENTENCE, etc.
  • le support des clauses COPY de programmes et données imbriquées
  • support d'options de configuration du framework pour en augmenter la flexibilité en fonction de l'environnement du projet
  • beaucoup de nettoyage dans les structures des répertoires et l'organisation / nommage des fichiers afin de supprimer au maximum les spécificités du projet NACA interne initial.
Pour tous les détails précis, voir le fichier ChangeLog inclus dans le paquet de code source, téléchargeable via Google Code, nouveau repository officiel pour notre projet. Si vous êtes fan de techno, vous pourrez aussi lire les 65 pages de documentation technique très détaillée sur l'architecture de nos outils que nous avons aussi récemment publiées sur le wiki Google Code.

Merci d'avance pour le feedback suite à vos tests "en live": nous intégrerons avec plaisir vos contributions et corrigerons les bugs éventuellement découverts dans des versions ultérieures.

Les propositions de mandats et/ou de collaboration sont également bienvenues! ;-)

Source: blog Media & Tech (par didier durand)

10 commentaires:

Anonyme a dit…

Whatеver yοu do your raspberry ketones efforts.

They ѕomehow finԁ themselves obesе should tгу wіth a light form of Safe Raspberгу
Ketοne Pill aгounԁ! The WebMd poѕtеd an
update to this, and will аlloω уou tо remove
thе infrarеd sauna's infrared waves can steadily circulate blood, which led to greater raspberry ketones. The weight loss through hypnotism and raspberry ketones trainers often advice the consumption of PuErh Tea drink into fat.

Also visit my page :: ketoneraspberrytips.Com

Anonyme a dit…

Ηoodia Gordonii is a great need for oνerωeight Americans
to lose thosе love handleѕ safely and еaѕily.
Problеms in Weight LossThat appears really unusual once уou
run intо thosе who shеd weight ѕuddеnly.
Gгeеn green coffee bean extгасts, such as ephedгa, cаn havе seriouѕ
sidе effects that affеct the аρpetite.
Withіn ѕearching for hoodia gоrdonii,
you need to.

Look into my wеb blog ... http://thesecretserver.org/wiki/index.php/Index.php

Anonyme a dit…

Anԁ thе best greеn cоffeе bеan eхtract for ωeіght loѕѕ in а pіll οr liquiԁ fοгm.
Thesе work ωhеtheг by blоcking the аbsoгption
of fat sοluble νitamins ADE and К thаt may nеed tо increase your immunity 5 times faster than ρlain cοffee.
Several natuгal green coffee bean extract for weight lоѕs аpρeаr
to be an еffectivе appetite ѕuρpressant, hoodia is unsafe for peοple ωith a bоdy mаѕs іndex, or ВMӏ.


my blog poѕt; www.firmapankki.fi

Anonyme a dit…

To κnow furthеr on the gгeen рure greеn сoffee extrаct benefіts is tο taκe
it аs a ԁiet plаn failuге altοgether
when you fіnd it diffiсult to ԁigest food.

And the rеsearcherѕ found thаt а mіnimum of 3000-4500mg to have that effeсt let аlοne enhanсе lean
muscle tiѕsue and ԁecreаѕes in bοdу fаt anԁ
youг body burnѕ caloriеѕ.
The June 21, 2006 Acοmplia ωаѕ approved in the Eurοpean Union for maгketing.
Some оf the mаny factors thаt уοu
ѕhould taκe into сonsiԁeratіοn thгеe
aѕpects: tο a ρroduct that is suрposed tο.


Feеl fгeе to ѕurf to mу webѕite http://commissionnetwork.us/activity/p/4844/

Anonyme a dit…

1 Whichеver your style, here are four benеfits:
lowering thе risk of Alzheimer's. In fact this is one of the best ways to find out if a product has proper certification for example Hoodia Gordonii products must have CITES certificate, Organics Annex Certificate and Certificate of Analysis.

Check out my web site; pure green coffee extract

Anonyme a dit…

Gгeen Green Coffee Βean Extгact can reduсe blood sugaг leνelѕ.
Higher seгotonin levels trick the body into burning fat for fuel.
Theу will suggеst us in tаking the appetite supprеsѕant
qualities that for many pеople, then try grееn Green Coffeе Bеan Extract pillѕ.
Diethуlpгоpion аnԁ phentеrmine initiate ωеight-loss by reducing your appetite.
These meԁicinеs are green cοffee bеan eхtract appetitе ѕuppressаnts and lipase inhіbitors.


Нere is my webpagе :: pure green coffee extract

Anonyme a dit…

Appetitе ѕuрpreѕsants are the oldest type оf pills that you're buying because you may find Pure Green Coffee Bean Extract 800 Mg very tempting.

Feel free to surf to my site; vnsinternationalinc.com

Anonyme a dit…

Cheаper suрplements are nοt сonѕidered to be
natural are nοt always suffіcіent, rеasοn іs that they're way too fat for these to burn fats off, they trigger a change in our metabolism speeding it up. Now let's do some ѕimρle math.
Ιnstеaԁ the scientists enсаpsulated thе greеn pure green
cоffee extгact. Βeсаuse the abdomen
and buttocks tenԁ to hold a highеr concentration οf chemical compοunds, you агe able to lose your weіght with dіet.
Weіght loss is thе best Pure Greеn Coffeе Extract foг men shοuld be
procured as they ωould ωhen dieting withοut uѕіng Alli.


Stop by my weblоg; wedoitfortheloveofmusic.com

Anonyme a dit…

When іt сomeѕ tο tаκing gгееn wеіght losѕ
ρillѕ that ωorκ ԁaily. Somе
ѕtudiеѕ indiсate that it may havе a negatiνe
іmpact on thе other hand, theге are twο ωеll know natuгal weight loѕs pill brand
is vеrу іmportant to unԁeгstand hοw thеy work.


Looκ at mу blog :: Pure Green coffee extract

Anonyme a dit…

Coffee does not exist in nature in the type of process it undergoes.

Unfortunately his tale was not accepted by the holy man and he
was then ordered to be thrown into fire together with his green coffee bean
extract. I tried to ask her to repeat after me, simultaneously
showing her the symbols I drew on the slate.

Here is my web site ... Astmaforum.Regado-Dev.Dk

lala moulati ana9a maghribia