- Modernisation - sécurité complète
- Changement de plateforme
- Application Modernisation
- Migration et modernisation de bases de données
- COBOL Applications
Modernisation - sécurité complète
Modernisation - sécurité complète
Vous voulez moderniser vos application informatiques individuelles de manière sûre et sans erreurs ? Nous vous aidons avec nos outils
- à comprendre vos applications
- à migrer votre logiciel, par exemple s’il s’agit d’un changement de système d’exploitation ou de SGBD
- à transformer l’architecture de votre logiciel
- à procéder à des changements de masses dans votre application
en toute sécurité, de manière fiable et sans erreurs par une automatisation à 100%.
Vous ne devrez pas accepter de compromis. Spécialistes en outils de développement génératifs nous avons automatisé notre propre développement de produits. En conséquence nous sommes en mesure de mettre à votre disposition une « fabrique de modernisation » adaptée à vos besoins spécifiques. De plus nous vous garantissons
- le développement et la maintenance peuvent continuer en parallèle du projet de modernisation sans perturbations et sans retard
- vous ne rencontrerez aucun point de non-retour. Des modifications de stratégie sont possibles
- Les résultats sont pérennes et vous assure l’indépendance, donc sans « vendor-lock-ins » et sans « footprints »
Contactez-nous
Vous avez des objectifs de modernisation ? Dites-nous quelles sont vos exigences ! Discutez avec nous les solutions possibles et profiter des expériences d’autres sociétés qui ont utilisés nos solutions.
Faites connaissance avec notre offre.
Domaines de la modernisation
Lisez les informations supplémentaires sur le thème de la modernisation
Outils de modernisation
Nous vous assistons dans vos projets de modernisation avec les outils suivants:
- AMELIO Modernization Platform - modernisation d’applications automatisée à 100%
- AMELIO Logic Discovery - logic mining (COBOL, PL/I, Delta ADS)
- SCORE Adaptive Bridges - « service enablement » génératif
- SCORE Data Architecture Integration - « persistency layer » indépendant du SGBD
Changement de plateforme
Changement de plateforme
Le remplacement des plateformes existantes est une étape importante pour préparer les applications d’affaire centrales aux besoins futurs. Les anciennes plateformes sont coûteuses, elles ont une durée de vie limitée et les experts sont de plus en plus difficiles à trouver. La migration des applications et le changement de plateforme représentent un moyen de réduire rapidement les coûts et de préserver les investissements dans les applications principales existantes. Mais, le prix à payer pour tirer profit de ces avantages est souvent trop élevé en raison des efforts pour modifier et tester les applications qui sont en production.
La migration des applications mainframe complexes et fortement interconnectées nécessite des changements en très grande quantité. Beaucoup d'entreprises pensent que le changement de plateforme n’est pas réalisable, parce que la transformation et le test des applications en parallèle de leur maintien en production conduit à un interblocage des projets. Sans les outils appropriés, les changements de masse sont risqués et coûteux et de surcroît ils gênent d'autres projets de développement.
Migration d’applications :
fiable seulement par une automatisation à 100% de toutes les modifications
Les applications et les bases de données sur les ordinateurs centraux et d'autres anciennes plateformes implémentent d'importantes applications centrales. Après des années d'investissements ces applications fonctionnent sans erreur et elles répondent beaucoup mieux aux besoins de l’entreprise que les progiciels standards. Si « seulement » la technologie pour les accès aux données, les interfaces, la gestion des transactions, la connexion à un framework d’IHM, etc. doit être remplacée, cela ne justifie pas un nouveau développement des applications.
Cependant les modifications manuelles – même isolées – mettent en danger la stabilité et la fonctionnalité des applications, et sont coûteux à tester. Souvent des changements de masse bloquent pendant longtemps d’importants nouveaux développements. Par conséquent nous nous fions entièrement à l'automatisation complète de tous les changements. Avec AMELIO Modernization Platform, Delta Software Technology fournit une solution de migration d’applications qui
- offre la plus haute qualité, parce que tous les changements sont effectués sans erreur avec une automatisation à 100%
- est parfaitement adaptée à vos besoins et prend en compte toutes les particularités de vos applications
- ne produit aucune dépendance (pas d’empreintes, pas de dépendance des fournisseurs)
- réduit fortement les efforts de test - par le « test au méta-niveau » (Meta-Level-Testing: Test des résultats de la transformation avant le changement définitif des sources. La condition indispensable est l’exclusion absolue de toutes modifications manuelles – par une automatisation à 100% de tous les changements.)
- garantit l'intégrité et la fonctionnalité de vos applications à tout moment
- permet le développement et la maintenance des applications sans perturbations
- permet des changements de stratégies même pendant la migration
Pas d‘empreintes
Nos outils migrent des applications mainframe de Siemens, Unisys, Bull, ICL, IBM et beaucoup d‘autres sur Unix, Microsoft Windows, IBM ou sur d’autres nouvelles plateformes. Nous vous aidons aussi si vous voulez rendre vos applications indépendantes de la plateforme. Vous gagnerez la flexibilité et la sécurité afin que le prochain changement de plateforme soit plus facile à réaliser.
Après la migration vos applications se dérouleront sur votre nouvelle plateforme avec leurs fonctionnalités éprouvées et avec la même qualité - comme si elles avaient été conçues et développées dès le départ pour cette nouvelle plateforme - sans aucunes empreintes et sans aucune dépendance des fournisseurs.
AMELIO Modernization Plattform
Avec AMELIO Modernization Platform nous facilitons la modernisation, la migration et la transformation pour différentes plateformes, technologies, architectures et différents langages.
Application Modernisation
Application Modernisation
In contrast to platform migration or database modernisation, application modernisation is not just about replacing the technique. Application modernisation has to cope with transforming large and complex legacy application systems while the semantic of the application functions must remain untouched.
Application Modernisation Has Many Faces
If you want to better meet the continuously changing requirements of dynamic business processes through legacy modernisation and modern application architectures, our solutions support you efficiently with
- architecture transformations, e.g. when replacing monolithic legacy application structures, or making existing functionality accessible for new application areas
- building service-oriented architectures (SOA)
- implementation of a new front-end technology
- consolidation of databases
- mass changes, e.g. implementation of Unicode, UTF-16, changing key and data definitions, changes due to M&A, to secure compliance or for application remediation
Tailor-made Software Transformation: Automated – Flexible – Safe
Modernising legacy applications is a comprehensive long-term project that causes high costs. But nobody knows how the (enterprise’s) world might look tomorrow and which technologies might be available then. With our solutions you can proceed step-by-step and thus considerably reduce the risk of wrong technology decisions. With our solutions you always have the option to adapt your strategies to the current situation or to change completely. Our solutions
- are exactly tailored to your projects and your requirements
- give you the freedom to change your strategy at any time
- support paradigm changes – without footprint – and they do not transfer the old structures and methods as handicaps into the new environment
- ensure integrity and functionality of the applications – any time
- guarantee undisturbed further development and maintenance. Modernised and not yet modernised applications cooperate smoothly.
Meet New Requirements Faster with Flexible Applications
Our products use most modern methods and technologies to completely automate the modernisation of applications and thus ensuring highest quality and safety. This efficiently takes weight off the already overburdened IT departments. Depending on your modernisation intentions, the following products can be used
- AMELIO Modernisation Platform – The tailor-made factory for the modernisation of large IT applications: 100% automatically and that's why it's safe, reliable and error-free.
- SCORE Adaptive Bridges for intelligent service enablement – reuse of proven applications with the modern technologies: flexible, profitable and non-invasive.
- SCORE Data Architecture Integration – data as real business services: fast, easy and independent of data architectures and management systems.
The modernisation of existing legacy applications is one of the best ways to increase the IT’s productivity with acceptable costs and to better support the business processes. However, every software transformation project is unique, so standard solutions do not help.
Discuss your ideas with us. Together with you we will work out tailor-made solution strategies that will exactly meet your requirements.
Migration et modernisation de bases de données
Migration et modernisation de bases de données
Les SGBD relationnelles constituent l'épine dorsale de chaque application d'entreprise moderne. Ils sont un prérequis pour l'analyse de données flexible. Les données stockées constituent la base des décisions de l'entreprise et la vitesse d'analyse a une influence directe sur les possibilités de décision. La migration des données existantes, des bases de données et des applications étroitement liées à ces bases de données vers des SGBD SQL modernes ouvre la voie pour une utilisation flexible des données.
En plus de l'innovation, la migration de base de données est souvent indispensable dans le cadre de projets de changement de plateforme ou de consolidation de différents systèmes de bases de données ou de fichiers.
100% automatisé pour une conversion réelle – sans empreintes
Dans la plupart des cas, le code d'accès est étroitement lié à la logique métier, donc le remplacement du système de base de données est difficile. Des solutions qui ne sont pas suffisamment automatisées et qui permettent des modifications manuelles échouent. Les problèmes sont entre autres les changements de paradigmes lors du remplacement des bases de données hiérarchiques ou réseaux, les interfaces « Call » contre « Embedded SQL » et l’ampleur des changements qui doivent être effectuées de manière cohérente.
Avec AMELIO Modernization Platform nous supportons la modernisation de différents systèmes de bases de données ou de fichiers et nous offrons une solution de migration qui
- exécute tous les changements sans erreurs avec une automatisation à 100%
- effectue une conversion réelle – d’anciens paradigmes ne sont pas reportés dans le nouvel environnement
- ne produit aucunes dépendances (sans empreintes)
- réduit les efforts de test de manière drastique – à cause de l’automatisation complète
- garantit l’intégrité et la fonctionnalité de vos applications à tout moment
- permet la continuation du développement et de la maintenance sans perturbations
- permet des changements de stratégies même pendant la migration
Options additionnelles : la modernisation de vos applications
Nos solutions vous supportent aussi, si vous voulez moderniser vos applications dans le cadre d’un changement de base de données. Quelques options :
- Transformation d’architecture – reloger les accès aux données dans une couche séparée (access layer)
- Service Enablement – créer des accès aux données sous forme de services métiers (en Java, C#, etc.) à part entière
- Accès aux données d’une plateforme à l‘autre
AMELIO Modernization Platform
Nos solutions ont permis à de nombreux clients de migrer entièrement automatiquement leurs bases de données, par exemple, d'IBM IMS/DB vers DB2 ou d’Unisys 2200 RSA RDMS vers Microsoft SQL. Vous pouvez également migrer vos bases de données propriétaires, non-standard et vos accès aux données vers des SGDB modernes de manière entièrement automatisée. Vos applications existantes se dérouleront avec la même fonctionnalité et la même qualité éprouvée avec le nouvel SGDB - comme si elles avaient été développées pour ce SGBD dès départ.
COBOL Applications
COBOL Applications
COBOL applications comprise huge investments, enormous business-specific know-how and decades of experience. The sophisticated applications run error-free and resource-optimized. They support the business-critical processes, they still are continually in further development in order to fulfil new requirements and to add new functions.
There are many reasons for migrating, modernising, transforming or completely replacing the COBOL or legacy applications:
- Reducing platform costs by migrating to more cost-effective platforms, COBOL compilers etc.
- Using new SQL databases or integrating with the existing databases
- Replacing old file systems and databases, e.g. Bull IDS2, IBM DL/1, IBM IMS/DB, ICL IDMS, Fujitsu UDS, Fujitsu Leasy, HP RDB, Software AG Adabas, ISAM and VSAM files, and others
- Providing business logic and data functions as services for new applications
- Increasing flexibility and security by introducing a modern application architecture
- Modernising or replacing old user interfaces to adapt them to the graphical interfaces of modern applications
- Replacing COBOL by modern languages like Java, C# and others
- Replacing self-developed or commercial generator systems, e.g. Pacbase, SWT, PowerBuilder and others
- and many more
Delta Tools Automate the Modernisation, Integration and Development of COBOL Applications
Following our motto “The Perfect Way to Better Software” and with our more than 30 years of experience, we provide solutions that automate the modernisation, integration and development of COBOL applications. All our solutions offer you the following advantages:
- Strong automation, in many areas up to 100%
- Future proof, no dead-ends
- No Vendor-lock-ins, no dependencies
- Tool-based solutions instead of service / outsourcing solutions
- Stepwise proceeding with early and measurable results
- Outstanding quality
We provide productivity solutions for your COBOL applications for the following areas: Migration, Mass changes, Modernisation, Re-use, Data integration, Language transformation
Migration of COBOL Applications
You want to change the platform for your COBOL applications? From Bull, Fujitsu, ICL, IBM, Tandem, Unisys or other mainframes to more cost-effective open systems like Unix, Linux or Microsoft Windows? You want to replace operating systems, TP monitors, old file systems and databases, for example Bull IDS2, IBM DL/1 or IMS/DB, ICL IDMS, Fujitsu UDS, Fujitsu Leasy, Software AG Adabas, HP RDB, ISAM and VSAM files, and others?
We offer you a fully automated, error-free migration that provides future-proof applications that look as if they have been developed for the new system platform.
Mass Changes of COBOL Applications
Maintenance and compliance requirements, data definition changes, application remediation, introduction of Unicode, platform change and many other reasons require mass changes across the large, complex and highly interconnected productive IT applications.
Manual changes are the (main) cause for the failure of such change projects. They exacerbate the risks regarding quality, adherence to delivery dates and costs.
We offer you a production line that is exactly tailored to your requirements and 100% automates your mass changes and performs them error-free. All impacts and dependencies will be considered across all layers. There won’t be any manual changes. The process is quick, safe and repeatable. The integrity and functionality of your applications will be ensured continuously. Development and maintenance can be continued in parallel and without limitations, the changed modules will be easily integrated into the change process. Testing efforts will be reduced drastically due to the full automation.
Modernisation of COBOL Applications
Actual modernisation of COBOL applications that goes beyond a simple face-lift generally leads to a comprehensive transformation of the application architecture. This includes, for example, building a layered architecture, extracting data accesses into a separate service layer, unhinging front-ends, re-using application functions as services.
We offer you a fully automated, stepwise modernisation that is perfectly tailored to your individual modernisation requirements and that delivers measurable results early. The targeted transformation will be performed in the way that it directly takes the future application architecture into account. You will be able to replace old techniques, development paradigms and components in a secure way. You will obtain clearly structured, stable and flexible applications. You will obtain applications that also stand the next and the next but one changes. We automate real paradigm changes, even for old or self-developed generator systems and make sure that the maintenance and development of your applications won’t be blocked and the on-going business operation won’t be endangered – without the dreaded vendor lock-in.
Re-use of COBOL Applications
Why re-write everything? Faster success can often be achieved by re-using COBOL applications and application functions as services. Back-end applications and functions are particularly suitable for this.
We offer you the opportunity to build flexible and highly performant bridges between different architectures, paradigms, languages and platforms - of course fully automatically. We offer you automatic service enablement for business and data functions. We automatically generate the bridges (adapters) to ensure that you can use your existing COBOL applications as services quickly, securely and flexibly.
Integration of File Systems and Databases
COBOL applications often process data that is distributed over different file systems or over hierarchic, network and SQL databases. That is why the development is complex, time-consuming and inflexible. New information requirements cannot be met fast enough.
We offer you the automated data integration for your COBOL applications. Automatically generated data services deliver their information, i.e. data or data supplemented with functionality, independently of the underlying databases and other file or data management systems. You can quickly provide data and information for your applications as flexible services. Furthermore, our solution ensures that platform-specific details are cleanly encapsulated and all access code is generated automatically.
Language Transformation
Of course there are reasons that speak for the replacement of COBOL. Experienced COBOL developers are harder to find, the support for classic platforms becomes more expensive or will be stopped.
The language transformation from COBOL to Java or from COBOL to C# is complex, elaborated and risky. An automatic language transformation can help you to quickly and securely provide the application logic and flow of your legacy COBOL applications in Java or C#.
We offer you an automatic COBOL migration that drastically reduces the risks and the effort for a language transformation from COBOL to Java or from COBOL to C#.
You find further information on the automatic language transformation directly from us.