PACBAZ Studio Présentation de la version 1.0 le 24 mai 2011

Slides:



Advertisements
Présentations similaires
Introduction Rétro ingénierie d’interfaces graphiques
Advertisements

Active Directory Windows 2003 Server
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Test et Développement Visual Studio Team System Eric Mittelette – Benjamin Gauthey – Yann Faure DevDays 2006 Equipé aujourdhui, prêt pour demain !
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Introduction à Eclipse
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
Mise en œuvre de l’informatique décisionnelle
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Framework Avancement au Plan Principales avancées pour les parties Ligand, Sites Actifs et Docking Processus dinstallation de.
Microsoft Visual Studio Team Suite Dossier réalisé par Frédéric MOTHY et Eric LELEU – Mai 2007.
Les Ateliers de Génie Logiciel
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PASSION DES DONNÉES LA PRÉCISION DES RÉSULTATS.
Active Directory Windows 2003 Server
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Dynamisez la gestion de votre atelier CNC.
Chapitre 4 : la gestion électronique des documents
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
Etude des Technologies du Web services
SECURITE DU SYSTEME D’INFORMATION (SSI)
XML-Family Web Services Description Language W.S.D.L.
Module 1 : Préparation de l'administration d'un serveur
Sommaire Objectif de Peakup Principes de fonctionnement
Lutilisation de la Cloudwatt-box Emmanuel Keller, CTO OpenSearchServer.
DeltaPROD Suivi des interventions Gestion de configuration
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PRÉCISION DES RÉSULTATS
Configuration de Windows Server 2008 Active Directory
Installation et administration
Présentation 1. Consumer/Soho Small BusinessMidsize Business CorporateEnterprise Windows Home Server 1-4 employés 1-4 PCs 1-4 employés 1-4 PCs 5-49 employés.
Projet de Master première année 2007 / 2008
‘‘Open Data base Connectivity‘‘
Guillaume TORRENTE Marc BOUISSOU Recherche & Développement
Interface de commande client
Présentation Session RPSI
Expose sur « logiciel teamviewer »
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Progiciel de Gestion Intégré
« Le plaisir du chercheur : retrousser les jupes de la nature » Jean Rostand Proposer une « Interface Homme Machine » en utilisant une technologie Client.
Introduction à la plateforme .NET
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Atos, Atos et le poisson, Atos Origin et le poisson, Atos Consulting ainsi que le poisson seul sont des marques déposées d'Atos Origin SA. © 2006 Atos.
CONSULTER permet toujours d’explorer le protocole sans y apporter de modification. Pour MODIFIER le protocole, il faut indiquer le motif de cette.
BEWITCHED 12/10/2006 Soutenance GLAO #5 slide 1 Soutenance GLAO #5 AGL & SYGIME Bewitched Team 12 Octobre 2006.
MIGRATION DE BASE DE DONNÉES la méthode générale
SLAM 1 Exploitation d’un schéma de données
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Le Langage SQL Introduction. 2 Historique du Langage SQL E. F. CODD : premiers articles dans les années 70 IBM crée le langage SEQUEL (Structured English.
ISNET-43 Atelier de génie logiciel Approche fonctionnelle ou objets Concurrence ou complémentarité ? Synthèse.
L’enseignement de spécialité SLAM
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
Module 1 : Vue d'ensemble de Microsoft SQL Server
Logiciel de surveillance de réseaux informatique
Initiation aux SGBD Frédéric Gava (MCF)
Support.ebsco.com Didacticiel Mon EBSCOhost Didacticiel.
Développement et maintenance sur le projet RefPack
Subversion.
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
21 octobre 2015 Modernisation du Registre national Remplacement du système central Comité des utilisateurs Eric Roelandt.
Analyse, élaboration et exploitation d’une Base de Données
Sextant RFS Consultants – Octobre Sextant Le logiciel d’assistance administrative indispensable à toute structure de plus d’une personne. Le premier.
Installation du PGI – CEGID
Proposition au 20-dec-2005 Projet de partenariat co-initié par FdP Genève - LPA - Akis Ingénierie - KeyPartners 1 Plate-forme collaborative pour la conception.
Le Système de Référence Mainframe MVS Secétariat Général Direction de L’INFORMATIQUE Centre d’Exploitation du Système d’Information Paris, 27mars2008 F.
1 Master Data Management au SANDRE. ADD 27/11/ Une philosophie de diffusion des référentiels 3 grands blocs dans les systèmes d’information environnementaux:
1 Interne Orange Accédez à votre système d'information depuis votre terminal mobile Nomalys.
Transcription de la présentation:

PACBAZ Studio Présentation de la version 1.0 le 24 mai 2011

TELEBIG, en quelques mots Depuis 1983, TELEBIG est spécialisée dans la Migration, la Modernisation, la Transition COBOL-Java , la montée de version et la migration des patrimoines Oracle Forms et l’Intégration SOA de patrimoines Legacy. 67 projets de migration à son actif Clients sur les 5 continents 17 collaborateurs experts en migration Dispose d’outillages propres (Migration+, Legacy2java, PACBAZ Studio,…) Partenaire d’acteurs reconnus Intégrateurs: Atos-Origin, Bull, CapGemini, IBM, … Leaders technologiques globaux: HP, IBM, Micro Focus, Oracle, Spécialistes de la modernisation/migration: ATX Software, HTWC, SoftwareMining, Evolveware, Clerity, Blue Phoenix OPN Silver Oracle, Microsoft Mainframe Alliance Concepteur et maître d’oeuvre de la solution intégrée de modernisation/migration: Migration+ Acteur de niche dans le domaine de la TMA avec son offre TMA+ (Groupe Fintrax, Schindler, …)

PACBAZ Studio 3

PACBAZ Studio: la continuité Réponse à la demande d'un nombre important d'utilisateurs de VisualAge Pacbase (VAP), très satisfaits, mais qui s'interrogent quant aux différentes solutions d'évolution qui leurs sont proposées Développement et maintenance compatible Pacbase avec régénération de code COBOL identique au code généré actuel sans changement de plate-forme cibles (cf z/OS, Bull GCOS, UNIX, ...), Possibilité de générer du code modernisé COBOL, Java ou C# maintenable

PACBAZ Studio: Introduction Atelier « Visual Pacbase like » complet, sous IHM Eclipse Importation du référentiel VisualAge Pacbase, à partir d’une extraction globale ou d’extractions sélectives dans une base relationnelle standard (commerciale ou Open source) Générateurs produisant un code rigoureusement identique à VAP, pour réduire (en fait éliminer) les tests de non-régression Développé à partir d’outils de base, donc sans dépendre d’aucune technologie propriétaire, ce qui permet de mettre le code source de l’outil à disposition de ses clients (Co-propriété) Maintenance effectuée au niveau du macro-langage Pacbase (le langage source) et non du code COBOL généré

PACBAZ Studio: le référentiel Intégré avec Eclipse Accédé via l’interface universelle JPA: Java Persistance API Donnéees stockées dans toute base de données relationnelle Open source ou commerciale partagée MySQL Derby DB2 UDB Oracle … Ou dans des fichiers XML qui peuvent être temporairement attachés au poste de travail Gestion des versions via CVS ou SubVersion (voir sessions historisées)

PACBAZ Studio: le référentiel (suite) Importation d’un export du référentiel VisualAge Pacbase effectuée avec EXLI (par bibliothèque ) Reprise de tous les types d’entités VisualAge Pacbase Liste des entités Gestion des utilisateurs Gestion Utilisateurs et groupes d’utilisateur Affectation des droits d’accès sur les bibliothèques Taille modeste, permettant des sauvegardes et exports globaux ou partiels sur des PC de développeurs configurés pour travailler sous Eclipse Exemple référentiel : 2000 programmes,19000 rubriques, 27000 segments et 5000 dialogues => 1,5 Giga octets Organisation par bibliothèque

PACBAZ Studio: les entités supportées Bibliothèque Mot Clé Rubrique Définition Description Structure de données Segment Détails Etat Maquette Détail des Structures Liste des Catégories Programme/Macro Définition Appel de macro Appel de structure de données Lignes de début Traitement spécifique Liste des zones de travail Ecran Appel de segment Complément au dialogue

PACBAZ Studio: autres entités importées Texte Rapport Format Guide Bloc Base de données Méthode Méta Entité Relation Utilisateur Entité Utilisateur Entité Utilisateur Extension

PACBAZ Studio: extrait du modèle UML

PACBAZ Studio: Plug-in Intégration complète dans Eclipse (3.5 ou supérieure) Fonctionne sous Windows mais aussi sous toute plate-forme supportant Eclipse Importation du référentiel Manipulation des entités Génération du/des codes cibles Administration Comparateur de code généré Compilation locale Simulation complète du mainframe en local

PACBAZ Studio: Compilation locale Pacbaz Studio génère le code COBOL qui sera ensuite compilé comme dans l’environnement cible Le compilateur COBOL associé peut-être: Micro Focus COBOL Veryant isCOBOL ou vCOBOL (qui génère du Java) Fujitsu NetCOBOL Open COBOL (Open source) COBOL-IT (Open source avec support professionnel) De plus, nous proposons, pour les plates-formes IBM Mainframe, une infrastructure de développement et test en local, via l’utilisation de la plate-forme XFRAME

PACBAZ Studio: Interface avec le système hôte PACBAZ Studio en tant que tel n’inclut pas (à ce jour) de fonctionnalités d’intégration directe avec le système cible L’environnement Eclipse se généralise pour l’offloading des systèmes hôtes, en particulier IBM z/OS Dans le cas des autres plates-formes,UNIX, Bull GCOS, Unisys, … tous les mécanismes de compilation, gestion de version, … peuvent être intégralement conservés Dans le cas z/OS nous proposons d’intégrer PACBAZ Studio dans le cycle de vie du développement/maintenance/production en nous intégrant avec les outils d’offloading du marché disponibles (aujourd’hui et dans le futur), commerciaux et Open source, tels que: IBM RDz- Rational Developer for System z Micro Focus Mainframe Express Enterprise Edition Metrixware COBOS Compuware Workbench

Environnement cible (LUW) XFRAME® – Plate-forme de Développement mainframe IBM Mainframe Plate-forme source Environnement cible (LUW) Composants d’origine Composants cible IBM COBOL COBOL standard CICS & IMS/DC XCICS/TS VSAM XVSAM, V2R SQL SERVER, UDB, ORACLE, ODBC DB2 JCL XJCONV/SCRIPTS DL/1 & IMS/DB H2R BMS & MFS XSDF APPC/LU6.2 SNA DF/SORT XSORT 14 14

PACBAZ Studio: Fonctions d’administration Assurée par la perspective « administrateur » comprenant Gestion des bibliothèques Définition Hiérarchie de celle-ci Gestion des droits d’accès Gestion des utilisateurs / groupes d’utilisateur Affectation des privilèges utilisateurs aux bibliothèques Verrouillage /déverrouillage des entités Sauvegardes/Restauration Base Référentiel CVS/SVN Répertoire

PACBAZ Studio: Fonctionnalité “sessions historisées” Objectifs Disposer d’un mécanisme de gestion de version utilisant les produits standards CVS , Subversion, … Application de ce principe au code COBOL généré et intégré dans les environnements de pré-production et production (suivant l’organisation) Mais également au niveau de l’ensemble des référentiels PACBAZ Studio (environnement de développement, de production ..) Mise en œuvre : Solution N° 1 - Mise à jour directe du référentiel PACBAZ Studio L’administrateur PACBAZ importe/exporte le référentiel de la base vers des fichiers XML Archivage de ces fichiers XML dans le gestionnaire de version choisi Gestion de branches multiples pour les différents environnements (développement, tests, pré-production, production, …) évoluant indépendamment Visualisation et comparaison des entités archivées dans ces fichiers XML

PACBAZ Studio: Fonctionnalité “sessions historisées” Solution N° 2 - Disposer d’un environnement de travail local (pas de mise à jour directe du référentiel) La modification des entités PACBAZ Studio est réalisée sur des copies locales (format XML). Archivage de ces fichiers dans le gestionnaire de version, le développeur valide ses modifications une fois celles-ci terminées Mise à jour automatique du référentiel PACBAZ stocké dans la base à partir des fichiers xml archivés dans le gestionnaire de version Solution N° 3 – Travail en mode déconnecté permettre d’exporter localement dans son environnement Eclipse l’image complète d’une « branche PACBAZ » (travail sans accès à la base) . Modification des entités dans l’environnement de travail local Validation dans le gestionnaire de version entrainant la mise à jour du référentiel PACBAZ stocké dans la base.

PACBAZ Studio: Tarification (préliminaire, confidentiel) –en EUR HT- Le groupe TELEBIG à travers sa filiale France COBOL construit un partenariat très fort avec les organisations utilisatrices de VisualAge Pacbase Droit d'entrée conférant à nos clients un droit d'utilisation non exclusif du code source de PACBAZ Studio pour leur propre usage Paiement d'une redevance d'utilisation annuelle par développeur, incluant la maintenance, les évolutions et le support Droit d’entrée Nous consulter Redevance annuelle par développeur et par an Référentiel: nous consulter Batch : nous consulter Transactionnel: nous consulter

PACBAZ Studio: les points différenciateurs Continuité maximale par rapport à VisualAge Pacbase Reprise intégrale du référentiel Réduction drastique (voir élimination) des tests de non-régression Aucune dépendance par rapport à des logiciels propriétaires pouvant être inclus dans les solutions: tous les composants de PACBAZ Studio sont de type Open source ou développés par Groupe TELEBIG Possibilité de générer du code COBOL, voire Java/JEE ou C#/.Net maintenable (spécifique), bien mieux qu’en partant du code généré COBOL Plug-in tout Java (pas d’autre langage, C, DLLs,…)

PACBAZ Studio: les points différenciateurs (suite) Fourniture de l’ensemble du code source aux organisations ayant acquitté le droit d’entrée de la licence  Sécurité / Pérennité maximale Stockage du référentiel dans tout type de base de données ou fichiers Compilation locale, avec vaste choix du compilateur COBOL (commercial ou Open source) Code cible strictement identique à celui généré par VAP, y compris pour les versions antérieures à la 3.5 Référentiel complètement ouvert permettant d’enrichir les processus ou de reprendre de manière beaucoup plus simple des traitements spécifiques (COBOL, Java).

PACBAZ Studio: les points différenciateurs (fin) Simulation (Rehosting) local pour l’environnement z/OS Fournisseur/partenaire souple et de taille humaine Politique commerciale volontariste et sans surprise …..