origami_chameleon_sml

The Simulator is a framework designed to emulate a solution that interconnects to a myriad of other systems.

Any engineer who has developed or customized software within the enterprise has faced the challenge of building a solution that interconnects to a myriad of other systems. Each of these interconnections presents a potential roadblock: commercial terms must be agreed to with third parties, interfaces require definition, and test environments must be stood up and aligned. In the meantime, large swathes of functionality remain untested or on hold often resulting in risk and delay.

It was to address this challenge that the Simulator was developed. As the name connotes, the Simulator is a framework designed to emulate the remote side of these interconnections. It supports a number of protocols and transactional types such as messaging, SOAP, and file-based SFTP.

The Simulator allows responses to be configured using regular expressions so that edge case testing can begin immediately.

This technology has been so effective, and it’s use so widespread within Tacit Knowledge that we feel compelled to make it available to the development community at large. It will be offered here as an open-source project.

Get the latest download here: Simulator Open-source Project