Adelina-Nicoleta Staicu

dblp:271/1352 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
4since 2021 · last 2024
0009-0008-7734-8087ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 4 · 3 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
YearPublicationVenuePosition
2024 LLM-based methods for the creation of unit tests in game development
abstract
Problems related to the quality of games, whether on the initial release or after updates, can lead to player dissatisfaction, media attention, and potential financial setbacks. These issues can stem from software bugs, performance bottlenecks, or security vulnerabilities. Despite these challenges, game developers often rely on manual playtesting, highlighting the need for more robust and automated processes in game development. This research explores the application of Large Language Models (LLMs) to automate the creation of unit tests in game development, focusing on strongly typed programming languages such as C++ and C#, which are widely used in the industry. The study focuses on fine-tuning Code Llama, an advanced code generation model, to address common scenarios in game development, including game engines and specific APIs or backends. Although the prototyping and evaluations primarily took place within the Unity game engine, the proposed methods can be adapted to other internal or publicly available solutions. The evaluation results demonstrate these methods’ effectiveness in improving existing unit test suites or automatically generating new tests based on natural language descriptions of class contexts and targeted methods.
Ciprian Paduraru, Adelina-Nicoleta Staicu, Alin Stefanescu
KES2
2023 Concolic execution for RPA testing
abstract
By using Robotic Process Automation (RPA), repetitive processes in companies can be automated and executed with intelligent software agents. These agents are able to run such processes without human effort and with less error-proneness. RPA has gained significant traction in recent years and is being used by many companies to reduce internal costs and achieve a higher return on investment (ROI). In our literature review, we found that there is a gap in the testability of RPA workflows. In this paper, we focus on addressing this gap using concolic execution (also referred to as online symbolic execution in the literature). First, we explore how previous work in the literature on concolic execution can be reused for the RPA domain and we implement a prototype. Then, we evaluate our open source solution for adapting concolic execution to the RPA context, using real-world use cases and best practices.
Ciprian Paduraru, Marina Cernat, Adelina-Nicoleta Staicu
ICECCS3
2023 RPA Testing Using Symbolic Execution
Ciprian Paduraru, Marina Cernat, Adelina-Nicoleta Staicu
ICSOFT3
2023 Robotic Process Automation for the Gaming Industry
Ciprian Paduraru, Adelina-Nicoleta Staicu, Alin Stefanescu
ICSOFT2
2020 Improving UI Test Automation using Robotic Process Automation
Marina Cernat, Adelina-Nicoleta Staicu, Alin Stefanescu
ICSOFT2