Gizmox > Solutions > Migration & Modernization Solutions > Transposition

The Transposition Paradigm

 

Moving client/server applications to the post-PC era presents substantial technological challenges derive from the gaps that exist between the technology and platform of the source (desktop) and those of the target. The Transposition paradigm tackles those challenges using some revolutionary concepts.

Mapping mechanism rather than automatic code converters

The concept is based on a set of Mapping Expressions which are basically links between two items or code pieces that has the same functionality: one in the source environment, the other in the target environment. These links are used to transform the legacy code to a new code by exchanging code items that have the same functionality in the two environments. About 95% of the code is usually mapped out-of-the-box and the rest is handled with easy-to-use mapping tools.

Comprehensive Visual Studio solution

This concept was designed for developers therefore, allowing them to extend and customize existing mapping expressions, add/change functionalities or upgrade the UI in order to tailor made the code; all in a familiar Visual Studio environment. The transposition concept enables full visibility, flexibility and control over the code and process at all times, whereas existing migration solutions that offer automation are usually a “black box” to the user.

Iterative Workflow

Iterative Application Migration WorkflowThe Instant CloudMove transposition approach modifies the original application architecture, and restructures it as Web or Cloud architecture. The transposition paradigm is based on a circular workflow that enables to make any changes as required until the result is satisfying. The majority of existing migration methodologies is based on separation of the process into code conversion and rewrite in an external framework.

Plug-in free virtualization engine

After the legacy code is transposed to a .NET code using the Transposition mapping expressions and wizard, it is moved to the ASP.NET environment with the Visual WebGui extension that due to a unique architecture provides cross-platform access through a plain (plug-in free) browser-based UI. The result is a rich native Web application, which is efficient, fast, scalable, and secure.