基于图形编程语言的基因编程的自动化代码开发:试点研究
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
概括
现在可以在LabVIEW图形编程中自动生成代码. 这种概念验证系统成功地为各种编程任务创建了功能性,无错误的解决方案,满足所有用户要求.
科学领域:
- 计算机科学 计算机科学
- 软件工程 软件工程 软件工程
- 自动化自动化自动化自动化自动化
背景情况:
- 自动化革命增加了计算机技术的产业影响.
- 软件开发和测试是耗时的,专家短缺.
- 自动化可以提高软件工程师的工作流程,并缩短上市时间.
研究的目的:
- 进行基于需求的自动化代码开发系统的概念验证.
- 在图形编程环境LabVIEW中实现自动代码生成.
- 解决关于代码生成图形编程环境的研究缺口.
主要方法:
- 为LabVIEW开发基于需求的自动化代码开发框架.
- 评估框架的四个基准问题:字符串,数值,布尔和混合型模型.
- 测试基本编程场景,以评估系统功能.
主要成果:
- 该算法成功生成了满足所有用户要求的功能和无错误解决方案.
- 生成的代码虽然更复杂,但保持了执行速度和准确性.
- 在LabVIEW中证明了自动化代码开发的可行性和可行性.
结论:
- 试点研究证明了LabVIEW.中基于需求的自动代码生成的概念.
- 该系统显示出解决线性和二进制编程任务的前景.
- 这项研究为授权应用程序开发人员和非程序员开辟了道路.
相关概念视频
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


