Transformer is the faster way to build, test and deliver message transformations - no matter how complex.

Transformer's speed amazes everyone who sees it in action. That is why we're inviting you to take the Transformer Challenge and see for yourself.

But why is it proving so hard for other solutions to keep up with the pace?

The complexity of current financial message standards

Message standards have become hugely more complex and elaborate in recent years. Yet many IT teams are still patching up old solutions, using spreadsheet-based specs, hand-coded mappings, and a mish-mash of legacy tools.        

Continuing in this way piles time and cost burdens onto all projects that involve messaging.

But now there is a better and faster way to build.

Working with Transformer

Transformer's suite of powerful, interconnected features make light work of advanced message standards. Transformer does away with standards handbooks and spreadsheet-based specs. Its high quality ready-built standards libraries describe every aspect of message structure, and encapsulate Trace Financial's many years experience of working with SWIFT, Euroclear and other standards bodies.

Presenting this information in a clear, intuitive and consistent style, the Transformer Design-Time GUI speeds validation, enrichment, mapping and data transformation projects up to tenfold, and makes the task of keeping projects in line with standards changes far easier.

There is no coding or scripting stage, no matter how complex the logic. Run-time libraries are created directly from the models, and can be deployed into any messaging infrastructure, across the enterprise. 

With Transformer, your organisation will easily keep pace with advances in message standards, and save time and cost on messaging projects.  


Consistent, intuitive presentation

The presentation of message structure in Transformer is uncluttered, non-technical and completely consistent across all messaging standards, helping to maximise productivity and minimise the risk of error. Transformer provides a clear, intuitive view of the message’s structural features, showing which elements are mandatory or optional, single or repeating, and so on.

When presenting the message structure, business-meaningful field names are displayed. Transformer helps the analyst to focus mainly on the meaning of fields, and their relationships - on spend less time on technical syntax details.  

Mapping made easy

The analyst or developer using Transformer can create most mappings very easily, copying a field from the source to the target message with a simple drag and drop action. Because Transformer uses strong data typing it understands exactly how dates, amounts and other key data types are represented in a given standard, allowing it to automatically take care of any reformatting that may be required between the source and target syntax. So the user can simply drag and drop!

To handle more complex cases, a huge range of ready-made 'mapping actions' can be selected by the user. These actions can include conditions, which can in turn be combined into complex logic. And of course the list of mapping actions is fully extensible.   

Single step: no need for coding

The analyst using Transformer creates validations, mappings and other projects directly in the intuitive Design-Time GUI. There is no coding stage, even when the required data transformation is highly complex. Because there is no need to drop into programmatic code or scripting, projects remain clearly articulated and easy for all stakeholders to understand - and to maintain later. Removing the old-fashioned ‘spec handover’ from analyst to developer in itself eliminates a major source of misunderstanding and delay.



Traditional testing is time-consuming: specifying an entire mapping, deploying it as an executable, and then running it in a test environment to report the errors back for re-specification. With Transformer a test can be carried out as soon as the next new component 'line' of a mapping or validation has been created.

With Test-As-You-Build the analyst simply loads test data into the mapping definition while it is still being constructed. The results of each mapping action on the test data are displayed immediately. This capability moves the testing process as far upstream as possible, ensuring high quality from the very start    

Regression testing

Once the mapping is complete, Transformer protects the investment made by saving both the input test data and the resulting output with the mapping itself. The test can thus be quickly  repeated later in regression mode, and any differences are highlighted:

This greatly speeds up the task of checking the continued correctness of, for example, the large number of message mappings in a group which share some components, following minor updates to just one or two elements. 

Flexible deployment    

Transformer can be deployed into almost any integration architecture: Enterprise Service Bus (ESB), RESTful Web Services, Enterprise Application Integration (EAI) or development technologies such as .NET or Java.

Transformer projects directly generate deployable components for use in any Java environment. Each deployment is independent and thread-safe allowing for complete scalability within the overall architecture.

Transformer has been qualified on platforms ranging from Windows servers to Linux and Unix, and is available from both Java and .NET runtimes.

Transformer also includes a range of functions to facilitate the product's use with Apache Camel, the open-source integration framework. For example, special-purpose mapping actions simplify interactions with Camel message Headers and Exchanges, while a Camel/OSGi specific service builder simplifies deployment to a few clicks.

Transformer has also been deployed successfully within Websphere, Tibco BusinessWorks, Sonic ESB and similar infrastructures.

Standards Libraries

Trace Financial’s in-depth understanding of message standards is encapsulated in Transformer’s prebuilt, highly optimised message definition and mapping libraries, covering a wide range of financial standards, including SWIFT ISO 7775, 15022 and 20022, FpML, FIX, CREST, TRAX, Omgeo and more. Transformer also supports many proprietary message definition formats, including JSON and COBOL Copybooks.  

Trace Financial's experts have condensed their deep understanding of message structures into these libraries and updates these libraries as the standard evolves. Libraries of ready-made mappings are also available for some cases, such as MT-MX format conversion.

Libraries of such high quality give message transformation projects the best possible start. When combined with Transformer’s other powerful features, they also greatly reduce the biggest overhead faced by many tier one institutions - simply keeping up with the diversity of complex, evolving standards.

Find out more about specific standards here