Top Page | English | 简体中文 | 繁體中文 | 한국어 | 日本語
Thursday, 24 October 2019, 11:07 HKT/SGT
Share:
    

Source: Fujitsu Ltd
Fujitsu and SMBC Conduct Joint Field Trial of AI Technology to Automatically Recommend Software Repairs
Reduces the time required to repair latent software bugs by up to 30%, shortening development and maintenance work.

TOKYO, Oct 24, 2019 - (JCN Newswire) - Sumitomo Mitsui Financial Group (SMFG), The Japan Research Institute, Limited (JRI), and Fujitsu Limited today announced that they have conducted a joint field trial to determine the effectiveness of an AI technology that automatically recommends software repairs(1).


Summary of the technology to automatically recommend software repairs


This technology leverages AI to automatically generate recommended repairs for latent bugs in software detected by static analysis tools(2), offering insights to the software's developers. In the trial, the technology was applied to software for the system that handles financial transactions for Sumitomo Mitsui Banking Corporation (SMBC), developed by JRI. The evaluation results showed that the technology could recommend appropriate repairs for over half of the latent bugs detected. Using these proposed repairs, it would have been possible to reduce the time required to repair the latent bugs by up to 30% compared with performing the task manually. Therefore, it is anticipated that the technology will contribute to significant reductions in software development and maintenance time.

Background

In the finance industry, providing service innovation using digital transformation and fintech, has become indispensable to improving competitiveness. While demand exists for financial institutions to provide their customers with the latest digital services as fast as possible, financial services require a particularly high degree of trustworthiness, so development methods for improving software quality in a short time frame have become a pressing issue.

In light of these circumstances, Fujitsu Laboratories of America, Inc., and SMFG Silicon Valley Digital Innovation Laboratory collaborated to conduct a joint field trial to evaluate the effectiveness of this technology when applied to SMBC's financial transaction processing system. The technology was initially developed by Fujitsu Laboratories of America and Fujitsu Laboratories Ltd.

About the Technology

Given a set of latent bugs in software, identified by static analysis tools, this technology synthesizes repairs based on a set of repair strategies and recommends them to developers. The repair strategies are learned from repair examples of previous latent bugs using AI.

Latent bugs may cause a wide variety of software problems, including performance degradation, incorrect behavior, and poor maintainability. In order to repair latent bugs, software developers must begin by analyzing how to repair each one individually, so the process requires significant amounts of time.

With this technology, an AI model is trained on examples of repairing latent bugs extracted from the development history of a wide variety of software projects, deriving repair strategies for different bug types. When applied to latent bugs in software under development, this technology uses these learned repair strategies to automatically synthesize and recommend repairs for the bugs, to the developer. It is expected that the use of this technology could shorten software development and maintenance times compared to having developers repair each identified latent bug manually.

Summary of the Field Trial

1. Time Period

August 1 - September 30, 2019

2. Details

In this field trial, this technology was applied to SMBC's financial transaction processing system, developed by JRI. In the trial, the number of latent bugs in the selected software was tabulated using a static analysis tool, as well as the number of valid repair recommendations synthesized by this technology, verified through a manual examination of each recommended repair.

The results show that this technology was able to generate repair recommendations for 52.7% of the latent bugs in the selected software and that, of those repair recommendations, 95.3% were valid. This means that this technology was able to recommend valid repairs for 50.2% of all latent bugs. Further, we estimated that the time required to fix these latent bugs could be reduced by up to 30%, compared with having developers manually repair each bug individually.

Future Developments

SMFG and JRI are considering a full-scale deployment of this technology in order to improve the quality and efficiency of software development. In addition, Fujitsu aims to use the results of this field trial to further enhance the analytical capacity of the technology and improve the accuracy of the proposed solutions, while also aiming to make this technology available as a development support service during fiscal 2020.

Notes:
(1) Technology to automatically recommend software repairs using AI --
Presented by Fujitsu Laboratories of America, Inc. at the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019), an international conference held in Tallinn, Estonia, on August 26-30, 2019.
(2) Static analysis tools --
Tools for detecting latent software problems solely by analyzing the software's source code, without executing the software.


About Fujitsu Ltd

Fujitsu is the leading Japanese information and communication technology (ICT) company, offering a full range of technology products, solutions, and services. Approximately 132,000 Fujitsu people support customers in more than 100 countries. We use our experience and the power of ICT to shape the future of society with our customers. Fujitsu Limited (Code: 6702) reported consolidated revenues of 4.0 trillion yen (US $36 billion) for the fiscal year ended March 31, 2019.

For more information, please see www.fujitsu.com.

Contact:
Fujitsu Limited
Public and Investor Relations
Tel: +81-3-3215-5259
URL: www.fujitsu.com/global/news/contacts/


Oct 24, 2019 11:07 HKT/SGT
Source: Fujitsu Ltd

Fujitsu Ltd (TSE: 6702)

Topic: Press release summary
Sectors: AI
http://www.acnnewswire.com
From the Asia Corporate News Network


Copyright © 2020 ACN Newswire. All rights reserved. A division of Asia Corporate News Network.


Fujitsu Ltd Links

http://www.fujitsu.com

https://plus.google.com/+Fujitsu

https://www.facebook.com/FujitsuJapan

https://twitter.com/Fujitsu_Global

https://www.youtube.com/user/FujitsuOfficial

https://www.linkedin.com/company/fujitsu/

Fujitsu Ltd
Jan 23, 2020 10:14 HKT/SGT
Fujitsu Launches 9 New Enterprise PC Models including Educational Tablets with Improved Ease of Use
Jan 20, 2020 14:03 HKT/SGT
Fujitsu Group Earns Top Rating in CDP Climate Change Evaluation for Third Year Running
Jan 16, 2020 14:23 HKT/SGT
Fujitsu and Upstream Security Partner for Vehicle Security
Dec 18, 2019 14:24 HKT/SGT
Fujitsu Honored with IEEE Milestone for High Electron Mobility Transistor
Dec 12, 2019 12:12 HKT/SGT
Fujitsu Launches New PRIMERGY Model with High-Speed Virtual Switch for 5G Communications in Japan
Dec 6, 2019 17:20 HKT/SGT
Fujitsu Launches SAP Solution to Support Mass Customization in Engineer-to-Order Production
Dec 5, 2019 12:06 HKT/SGT
Fujitsu Successfully Grows Diamond Film to Boost Heat Dissipation Efficiency of GaN HEMT
Dec 5, 2019 10:11 HKT/SGT
Fujitsu Takes Key Step Toward Implementing SAP S/4HANA Manufacturing for Production Engineering and Operations to Streamline Aircraft Production at Kawasaki Heavy Industries
Dec 2, 2019 12:23 HKT/SGT
Fujitsu Begins Shipping Supercomputer Fugaku
Nov 29, 2019 10:17 HKT/SGT
Fujitsu Laboratories and Aichi Cancer Center in Japan Sign Comprehensive Joint Research Agreement to Drive Advances in Cancer Genomic Medicine with AI Technology
More news >>
 News Alerts
Copyright © 2020 ACN Newswire - Asia Corporate News Network
Home | About us | Services | Partners | Events | Login | Contact us | Privacy Policy | Terms of Use | RSS
US: +1 800 291 0906 | Beijing: +86 400 879 3881 | Hong Kong: +852 2217 2912 | Singapore: +65 6304 8926 | Tokyo: +81 3 6859 8575

Connect With us: