Corensic Joins the STAC Benchmark Council to Help Financial Services Firms Build More Reliable Software

Share Article

Software quality tools from Corensic help financial services firms build high-performance software confidently by identifying concurrency errors. Membership in the STAC Benchmark Council enables Corensic to extend its leadership in delivering quality tools of crucial importance to the financial services industry.

We're excited to welcome Corensic to the STAC Benchmark Council. STAC is committed to helping firms understand, quantify, and improve the performance of existing and new technologies used in their trading systems

Corensic (http://www.corensic.com), the leading provider of software quality tools for parallel applications, today announced that it has joined the Securities Technology Analysis Center (STAC®) (http://www.stacresearch.com). STAC is focused on helping end-user financial firms understand the performance of their existing systems and of new technologies they wish to adopt. Corensic will participate in the STAC Benchmark Council, a group of trading firms and vendors focusing on measuring the performance and reliability of algorithmic trading systems.

“In order to achieve and sustain competitive advantage in their trading strategies, securities firms must be able to leverage the latest technologies to improve performance and lower latency. This frequently involves the use of specialized hardware and applications. If these technologies are not thread safe, the consequences can be measured in millions of dollars per bug. By using Jinx to identify and resolve intermittent concurrency defects in multithreaded software, securities firms can develop more effective applications and deploy them with confidence,” says Peter Godman, Corensic Founder and CEO.

“We’re excited to welcome Corensic to the STAC Benchmark Council. STAC is committed to helping firms understand, quantify, and improve the performance of existing and new technologies used in their trading systems,” says Jack Gidding, Associate Director of STAC. “In our experience, developing efficient and reliable multi-threaded trading applications is a key concern for Council members. Corensic’s experience in this area will be an asset to the Council.”

When enabled, Jinx uses advanced heuristics to simulate numerous “alternate realities” of application execution in search of a particular “reality” that will cause a concurrency bug. When Jinx finds a concurrency error, it makes it happen on the developer’s desktop, during continuous integration, or during stress testing, and pinpoints the cause of the bug. In so doing, Jinx makes code “unlucky” and forces hidden bugs to occur during the development process so that they don’t occur in a production environment. Businesses that use Jinx see increased developer and QA organization productivity, reduced testing costs, and higher quality software.

Jinx works the way developers and QA professionals do, and can be easily integrated into Visual Studio or Windows and Linux command line development and test processes. Jinx requires no changes to code and is operating system, application platform, and programming language agnostic. Jinx can be easily incorporated into automated testing and continuous integration processes so that developers and QA professionals can be assured that their code is always properly tested for concurrency errors, especially during source code check-ins, nightly builds, and stress tests. Jinx can also be used to validate entire system stacks for errors arising out of conflicts between components, including operating systems, device drivers, and applications. With Jinx there are no false positives: when Jinx finds a bug, it’s definitely a bug, giving business greater confidence in their solutions.

Jinx is available for Windows and Linux and a 30-day trial version is available for download at http://www.corensic.com.

Corensic, Inc. is a software quality tools company based in Seattle, WA and funded by Madrona Ventures and WRF Capital. Corensic’s mission is to deliver tools that enable software developers and software development organizations to build higher quality software. With top scientists, executives, and advisors whose background includes work at Google, Microsoft, Amazon, Citrix, Isilon, nVidia, and the University of Washington, Corensic combines decades of expertise in designing and testing enterprise-grade software and tools with deep knowledge of multi-core hardware and software.

Press Inquiries: Prashant Sridharan, prashantNOSPAM(at)corensic(dot)com.

###

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Prashant Sridharan
Visit website