Diffblue | March 23, 2021
Diffblue, the developers of the world's first AI for code solution that automates the writing of unit tests for Java, announced today that its free IntelliJ extension, Diffblue Cover: Community Edition, is now available to use to create unit tests for any of an organization's Java code – both open source and commercial. For business clients that need additional service, indemnification, and the opportunity to write tests for packages, Diffblue also offers a technical edition. Diffblue also has a CLI variant of Diffblue Cover, which is suitable for team collaboration.
Diffblue's ground-breaking technology, developed by University of Oxford researchers, is based on reinforcement learning, the same machine learning strategy that fuelled AlphaGo, Alphabet subsidiary DeepMind's software program that dominated the world champion player GO.
Diffblue Cover automates the time-consuming process of writing Java unit tests, which can consume up to 20% of a Java developer's time. Diffblue Cover produces Java tests 10X-100X faster than humans, and are also easy to grasp for users, and manages them automatically as the code evolves, even on applications with tens of millions of lines of code. Java, the most common business programming language in the Global 2000, is now supported by Diffblue Cover.
Diffblue is a pioneer in the use of artificial intelligence to automate software development. Diffblue Cover, which was established by University of Oxford academics, uses artificial intelligence to write unit tests that help development teams and companies enhance their code coverage and accuracy while shipping software quicker, more regularly, and with fewer defects. Diffblue is backed by Goldman Sachs and Oxford Sciences Innovation and has clients such as AWS and Goldman Sachs.
SecurityWeek | April 01, 2019
IoT Tech News | January 18, 2019
Oracle has launched the latest version of Java Card, its open application platform that secures some of the world’s most sensitive devices. The Java Card 3.1 is an extensive update that aims to offer more flexibility in order to meet the special hardware and security requirements of both existing secure chips and emerging IoT technologies. The Java Card 3.1 has features that addresses use cases across markets ranging from telecom and payments to cars and wearables. There are nearly six billion Java Card-based devices deployed every year. But the software platform, which is known to run security services on smart cards and secure elements, is already a leader in the market since many years. This platform has introduced some new features that make applications more portable across security hardware critical to IoT, which allows new uses for hardware-based security, such as multi-cloud IoT security models, and makes Java Card a suitable solution for billions of IoT devices that require security at the edge of the network. Security remains a key benchmark for the industry as 2019 begins to develop. Earlier this month BCC Research put together a report which predicted that the IoT security market, valued at £1.31bn, will reach £4bn by 2023 at a CAGR of 25.1%.