MODEL DRIVEN SOFTWARE MODERNIZATION
Derek Russell
Objektum Group CEO, Application Maintenance and Modernization Technology
We've created an innovative solution to Legacy Migration and we're going to let you in on how the?our model driven software modernization technology?works.
With the ever-growing need for organisations to develop robust software in a more rapid and cost effective manner; many companies are seeking ways to protect the investment in the existing software systems that are critical to the success of their projects. Over time external influences such as hardware, platform or skills obsolescence create a substantial risk to a company's on-going success. In addition, many legacy tools do not provide engineers with the ability to keep the design and implementation synchronised, which results in the code base deviating from the design, making the design obsolete and increased maintenance costs.
Migration is a daunting task full of risk and customers are increasingly demanding solutions that can be deployed at a fraction of the cost of developing a new system from scratch and that reduce the risk.?
We have employed and model driven approach and developed a suite of innovative migration solutions to address this growing need.?
Using our intuitive rules based parser, which uses standard?Backus Normal Form?(BNF) notation, engineers can quickly and easily adapt our technology to analyse the syntax and semantics of any source model or legacy code. A meta model is then automatically constructed to provide an accurate representation of the source information which forms the basis on which any transformation can be performed.
Using our model to model (M2M) transformation technology the meta model is used to automatically produce a?UML?model in virtually any toolset. This approach provides the opportunity to refactor the legacy application as required by the needs of the business. Many modern UML tools provide the ability to generate customisable code. By automatically migrating the legacy application into UML, a code generation strategy can now be adopted to leverage the benefits of modern programming languages.
?If refactoring is not a project requirement then our unique model to text (M2T) transformation capability provides a direct path to language translation without the need for an external UML modelling tool.
领英推荐
?Our revolutionary model driven approach to legacy migration provides several benefits:
Our tried and tested approach has already been successfully deployed on several major pan-European safety and mission critical projects. When it comes to building bridges between legacy data and modern technologies we at Objektum believe that we are miles ahead of the competition and that's why we've called our solution the Objektum Bridge Suite.
?At?Objektum?we are committed to model driven development and so all of our products are 100% code generated from UML models as we believe that we have no right to promote a technology that we haven't proven ourselves.
Founder and CTO at Anchora | Inaugural President of Adobe AEM Champions Program
2 年Have they got any tech to migrate from MS.ASP to say MS.ASPX as a easy route? Also website does not work, it’s running on MS.ASP so I suppose it’s in process of being migrated with their tool.
Director at MentalArrow (Pty) Ltd
2 年https://www.freesoftus.com/legacy-software-modernization/
Author of 'Enterprise Architecture Fundamentals', Founder & Owner of Caminao
2 年While Model driven systems engineering is clearly the best (only) option to enterprise architecture modernization, the challenge is to be specific about the description of legacy and planned architectures. https://caminao.blog/system-engineering/products-projects-processes/legacy-refactoring/