Related Experiment Video
Updated: Jul 1, 2025

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
11.6K
Automated code development based on genetic programming in graphical programming language: A pilot study
Pavel Kodytek1, Alexandra Bodzas1, Jan Zidek1
1Department of Cybernetics and Biomedical Engineering, VSB-Technical University of Ostrava, Ostrava, Czech Republic.
Plos One
|March 7, 2024
Summary
Automated code generation in LabVIEW graphical programming is now feasible. This proof-of-concept system successfully created functional, errorless solutions for various programming tasks, meeting all user requirements.
Area of Science:
- Computer Science
- Software Engineering
- Automation
Background:
- The automation revolution has increased computer technology's industrial impact.
- Software development and testing are time-consuming, with a shortage of experts.
- Automation can enhance software engineers' workflows and reduce time-to-market.
Purpose of the Study:
- To conduct a proof-of-concept for a requirement-based automated code-developing system.
- To implement automated code generation in the graphical programming environment LabVIEW.
- To address the gap in research concerning graphical programming environments for code generation.
Main Methods:
- Development of a requirement-based automated code-developing framework for LabVIEW.
- Evaluation of the framework on four benchmark problems: string, numeric, boolean, and mixed-type models.
- Testing fundamental programming scenarios to assess system capabilities.
Main Results:
- The algorithm successfully generated functional and errorless solutions meeting all user requirements.
- Generated code, while more complex, maintained execution speed and accuracy.
- Demonstrated feasibility and viability for automated code development in LabVIEW.
Conclusions:
- The pilot study proves the concept of requirement-based automated code generation in LabVIEW.
- The system shows promise for solving linear and binary programming tasks.
- This research opens avenues for empowering application developers and non-programmers.
Related Concept Videos
Reporter Genes
11.3K
Reporter genes are a type of protein-coding gene that are often tagged to a gene of interest. Once inside a target cell, reporter genes usually produce visually identifiable characteristics like fluorescence and luminescence when expressed along with the gene of interest. Thus, reporter genes “report” the presence or absence of genes of interest in an organism, determine the gene expression pattern, or track the physical location of a DNA segment or protein in the cell.
11.3K
What is Genetic Engineering?
74.1K
Overview
74.1K

