EBLT — Blueprints testing library using fuzz testing

IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Software Impacts Pub Date : 2024-06-19 DOI:10.1016/j.simpa.2024.100674
Ciprian Păduraru , Rareș Cristea , Alin Stefanescu
{"title":"EBLT — Blueprints testing library using fuzz testing","authors":"Ciprian Păduraru ,&nbsp;Rareș Cristea ,&nbsp;Alin Stefanescu","doi":"10.1016/j.simpa.2024.100674","DOIUrl":null,"url":null,"abstract":"<div><p>Low-code and no-code paradigms are accessible, but lack mature testing methods. This gap needs to be addressed as such applications provide a way for stakeholders to interact with or define the requirements of applications in video games, digital twins, and simulations. Blueprints are an example of this paradigm, enabling a visual definition of functionality or requirements. We proposed an open-source tool that uses fuzz testing and applied it to Unreal Engine blueprints. Tests triggered by stakeholder changes are automatically generated, offering support for tuning parameters and optimizing testing time.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":1.3000,"publicationDate":"2024-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000629/pdfft?md5=387f7aef32ce36596fc145a8e23008ad&pid=1-s2.0-S2665963824000629-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Software Impacts","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2665963824000629","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

Abstract

Low-code and no-code paradigms are accessible, but lack mature testing methods. This gap needs to be addressed as such applications provide a way for stakeholders to interact with or define the requirements of applications in video games, digital twins, and simulations. Blueprints are an example of this paradigm, enabling a visual definition of functionality or requirements. We proposed an open-source tool that uses fuzz testing and applied it to Unreal Engine blueprints. Tests triggered by stakeholder changes are automatically generated, offering support for tuning parameters and optimizing testing time.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
EBLT - 使用模糊测试的蓝图测试库
低代码和无代码范式可以使用,但缺乏成熟的测试方法。这一差距亟待解决,因为这类应用为利益相关者提供了一种与视频游戏、数字双胞胎和模拟中的应用进行交互或定义其需求的方法。蓝图就是这种范例的一个例子,它可以对功能或需求进行可视化定义。我们提出了一种使用模糊测试的开源工具,并将其应用于虚幻引擎蓝图。由利益相关者变更触发的测试会自动生成,并支持调整参数和优化测试时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Software Impacts
Software Impacts Software
CiteScore
2.70
自引率
9.50%
发文量
0
审稿时长
16 days
期刊最新文献
HoughVG:Hough Transform Toolbox for Straight-Line Detection and Fingerprint Recognition rXTalkViz: A R package to quantify, visualize, and report carcinogenic footprints of functional pathway cross-talks AudioSecure: An open-source code to secure data using interpolation and multi-layering techniques within audio covers HV-Inv: A MATLAB-based graphical tool for the direct and inverse problems of the horizontal-to-vertical spectral ratio under the diffuse field theory FEGC 1.0: Flow Energy Gradient Calculator as a toolbox for predicting fluid flow instability initiation locus
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1