Towards Code Generation from BDD Test Case Specifications: A Vision

05/19/2023
by   Leon Chemnitz, et al.
0

Automatic code generation has recently attracted large attention and is becoming more significant to the software development process. Solutions based on Machine Learning and Artificial Intelligence are being used to increase human and software efficiency in potent and innovative ways. In this paper, we aim to leverage these developments and introduce a novel approach to generating frontend component code for the popular Angular framework. We propose to do this using behavior-driven development test specifications as input to a transformer-based machine learning model. Our approach aims to drastically reduce the development time needed for web applications while potentially increasing software quality and introducing new research ideas toward automatic code generation.

READ FULL TEXT
research
11/09/2021

Building an AI-ready RSE Workforce

Artificial Intelligence has been transforming industries and academic re...
research
01/12/2023

Study of software developers' experience using the Github Copilot Tool in the software development process

In software development there is a constant pressure to produce code fas...
research
06/15/2021

Code Generation Based on Deep Learning: a Brief Review

Automatic software development has been a research hot spot in the field...
research
09/20/2022

Assisted Specification of Code Using Search

We describe an intelligent assistant based on mining existing software r...
research
11/27/2018

User Support for the Combinator Logic Synthesizer Framework

Usability is crucial for the adoption of software development technologi...
research
12/02/2017

Will humans even write code in 2040 and what would that mean for extreme heterogeneity in computing?

Programming trends suggest that software development will undergo a radi...

Please sign up or login with your details

Forgot password? Click here to reset