08 Janvier 2009    

Natural Engineer for Refactoring automatise l’analyse, la structuration et la rationalisation d’applications Natural, afin d’en favoriser la réutilisation au sein d’une architecture SOA

Novembre 2006
Software AG annonce la disponibilité d’un nouvel outil permettant aux entreprises de réduire les coûts de maintenance de leurs systèmes informatiques. En outre, Natural Engineer for Refactoring les aide à analyser, restructurer et rationaliser des applications existantes, afin de mieux les intégrer dans de nouvelles applications basées sur le Web – souvent dans le cadre d’une architecture orientée services. Cette première version peut moderniser des applications logicielles reposant sur Natural, le langage de développement de Software AG. Ceci marque une étape capitale de la stratégie de Software AG visant à aider les entreprises à tirer le meilleur parti des systèmes existants. Dans le futur, Software AG étendra le nombre de langages de développement pouvant être analysés et restructurés, afin d’offrir sur un marché plus large des réductions supplémentaires de coûts et des possibilités de réutilisation.
Hibernian Insurance of Ireland a utilisé Natural Engineer for Refactoring pour offrir aux courtiers en assurance et aux clients individuels un accès Web à des applications existantes de gestion des contrats. 25 programmes ont été restructurés en moins d’un mois, ce qui a permis le déploiement rapide de nouvelles applications basées sur le Web. Aujourd’hui, 95% des règles métiers internes tirent parti des nouvelles fonctions d’automatisation, soit bien plus que l’objectif initial, fixé à 20%. La société a bénéficié d’un ROI en 13 mois, alors que les premières estimations avaient évalué le délai de rentabilisation à près de 4 ans.
Natural Engineer for Refactoring est un outil de type “add-on” dédié à Natural Engineer et permettant aux utilisateurs du logiciel de développement applicatif Natural de créer plus aisément des Web Services, dotés d’un niveau optimal de granularité et utilisables dans le cadre d’une architecture orientée services. Il aide également les entreprises à préserver la valeur de leurs systèmes existants, en étendant leurs fonctionnalités à travers une SOA – sans incidence sur les opérations quotidiennes qui sont souvent critiques pour l’entreprise. Natural Engineer for Refactoring sépare la règle métier de l’interface utilisateur. Le code de la règle métier peut ainsi être transformé en un ou plusieurs Web Services, à l’aide de crossvision Legacy Integrator ou Natural Business Services de Software AG. Les interfaces utilisateurs OLTP (Online Transaction Processing) ou batch existantes ne sont pas affectées. De plus, le(s) service(s) créé(s) lors de ce processus sera/seront automatiquement enregistré(s) dans CentraSite, le registre et référentiel compatible UDDI de Software AG, afin de garantir un niveau de transparence permettant de contrôler intégralement et gérer ces services dans le cadre d’initiatives SOA.
En utilisant ces services, les fonctionnalités des applications existantes peuvent aisément être étendues au Web, à des applications B2B de partenaires ou à des processus automatisés dans une SOA.
Recherche         
fermer