Diffblue
Diffblue Ltd is a spin-out from University of Oxford whose Cover product uses AI to automatically write unit tests for Java code.[1] It is similar to GitHub Copilot in that it uses AI to write code. Diffblue was founded by Daniel Kroening and Peter Schrammel in 2016,[2] and Mathew Lodge became CEO in July 2019[3]
Diffblue Cover uses reinforcement learning to write unit regression tests that finds bugs in subsequent code changes.[4] Diffblue Cover is available as a plug-in for Jetbrains' IntelliJ IDEA and as a command line tool for Windows, macOS and Linux.
In 2017, Diffblue raised £17.3 million in Series A funding led by Goldman Sachs and Oxford Sciences Innovation.[5] In 2020, Diffblue released a freeware version, Cover Community Edition. It can be used by both open source and commercial organisations.[6]
Diffblue is used by Goldman Sachs, S&P Global, Citi, JP Morgan and AWS.[7]
References
- "How Diffblue uses AI to automate unit testing for Java applications". TechRepublic. Retrieved 2021-05-31.
- "University of Oxford spin-out Diffblue allows developers to experience AI for Code for free". Bdaily Business News. Retrieved 2021-05-31.
- "Interview with Mathew Lodge, CEO Diffblue". Erevana. Retrieved 2022-01-10.
- "How to Start Using Diffblue Cover: Community Edition For Unit Testing | Hacker Noon". hackernoon.com. Retrieved 2021-05-31.
- Ghosh, Shona. "An Oxford University artificial intelligence startup has raised £17 million to check code for errors". Business Insider. Retrieved 2021-05-31.
- "Diffblue EULA for Community Edition IntelliJ Plugin". Diffblue Docs. 2021-05-24. Retrieved 2021-05-31.
- "Diffblue launches a free community edition of its automated Java unit testing tool". TechCrunch. Retrieved 2021-05-31.