AI and Software Development is considered as one of the 3 key trends of the intelligent theme and the top 10 trends in the digital era. From Gartner’s Latest Trend Insights，Software Development equipped with AI techniques can assist with development and testing. Then it will evolute into virtual software engineers. As a result,, 40% of development teams will use AutoML services to build models to incorporate AI capabilities into their applications by 2023.
In Huawei, there are already some explorations conducted at code review, code fix and code synthesis comparable with Google, Facebook,etc. The Software Analysis LAB of Huawei led by Qianxiang Wang, who was a famous professor in Peking University before joining huawei. The team members consist of innovative PhD and master students from top world-class universities, such as Peking University, Tsinghua University, Japan Waseda University and etc.
Ours lab focuses on innovatively applying and integrating software analysis, machine learning, data mining, artificial intelligent techniques to incubate and deliver next-generation R&D services for developer, e.g., code defect detection and auto-fixing services, code recommendation & completion services, code version management and synchronization services, smart library management services and so on. These services aim to bring a brand-new and creative development experience for worldwide developers.