Our game-changing
four stage approach

Our software solution provides support for every task associated with complex data migrations. Multiple teams can work together at their own or a common speed while managing dependencies between them.

migFx components

migFx consists of four specialised, functional components:

Studio Logo


Engine logo


Director Logo


Tracker Logo


The Studio lets you build Business Objects, map data elements and assign rules. The mapping is turned into code by the Engine, while the Director lets the user specify which code to execute, when and where. Finally, all results can be viewed, analysed and tracked using the Tracker.

Studio Logo


Studio provides a comprehensive and consistent interface to establish business objects and apply rules and validation criteria.

Using the Studio, a team of business experts can collaborate to produce, cross-reference and validate the mapping. The Studio guarantees the functionality needed to ensure a very high degree of consistency and coherence in the mapping.

Most importantly, the Studio facilitates and enforces mapping of an extremely structured nature, serving as input to the Engine that generates the migration code.

Increasing quality of the mapping over time​

Guaranteed consistency between the mapping and the actual code

Engine logo


The Engine generates the code needed to execute the data migration, based on the mapping done in the Studio. The quality of the code is such that it is never manually changed.

If, for some reason, the code does not produce the desired results, then correction is made by modifying the mapping and re-generating the code (not modifying it manually).

Although the Engine generates most of the code necessary, certain migration rules may be implemented by hand. The generated code contains stubs for these rules, making their manual implementation easy.

Any manual code is left alone (not overwritten) by the code generator, and will be clearly visible at compilation stage.

Consistent generated code

Flexible and extendable

Director Logo


The Director is the execution manager. It uses the Engine code to execute the data migration. Through the Director, the user loads source data, populates value sets, executes the data migration and offloads the target data produced by code.

Use of the Director means that it is possible to iterate in a very fine-grained manner. It’s possible to iterate all Business Objects that have generated a specific event during migration, to iterate a specific Business Object.

In addition, the Director supports the operation and execution of multiple data migration projects across a host of different servers.

Support segmented iteration

Rapid execution

Tracker Logo


The Tracker is a web application that is easily accessible to everyone involved in the project. It shows the migration results and any events raised, including baseline comparisons that reveal trends since the last iteration.

The application shows detailed information for each migrated business object, helping the user analyse the results and track any issues – searching or drilling down to a specific Business Object.

Finally, the Tracker keeps track of the state of events (new, fixed, accepted, recurring etc), any comments, and makes possible the assignment of issues to users and teams.

Make testing and tracking easy

Shared view and collaboration


Our software can be integrated with any source and target system.

We have well-defined interfaces that can easily be applied to your systems, making your data migration successful with less effort and better quality. The application of these interfaces forms one part of the extension that will fit migFx into your context.

Our pre-built extensions contain not only the technical interface between the systems involved, but also the mapping, rules and validation that ensure that data is migrated correctly.

Should you be migrating to a standard system, chances are you could benefit from an already established extension saving you time and money.

Oracle E-Business Suite

Migrating onto Oracle EBS typically include migrating into several EBS modules like HR, Finance and Purchase etc.. The overall complexity and hence the need for consistent high-quality data is greatly helped by using our solution and already established extension.


If you plan to use multiple Dynamics modules across your organisation, chances are that the data migration effort will be significant. Getting a head start with a preconfigured enterprise level data migration software from us will make sure your time can be spend focusing on getting the business process right.


Making the most of Salesforce API layer, delivering validated records in the correct order is a key challenge in any data migration into Salesforce specially the cloud-based version. Bulk loading is essential for any largescale data migration as is the ability to keep track of what went well and potentially resubmitting records.

Others / more ..

If we don’t already have an extension for your project, we will help you establish one. Our generic extensions interfaces significantly speedup the process getting you started fast and finishing sooner.

Get in touch to learn more about our extensions

Our latest news

migFx – PDMv2 Compliant

– it’s different and its better. migFx is a comprehensive and industry proven toolset for complex data migration. hopp tech have worked hard to create

hopp - DMM10 - Sponsor

Data Migration Matters 10

Join us at Data Migration Matters 10 London – May 23, 2019 The annual Data Migration Matters is the only conference of its kind exclusively