Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

AIssistDM: A Plugin to Assist Non-specialist Decision-Makers in Search-Based Software Engineering Tools - Video

Record type:

software
Creator:
FreBocNouMar
Publisher:
fig
Host:avatar
Search-Based Software Engineering (SBSE) is a field that applies optimization algorithms to address complex problems in various software engineering domains. A significant challenge when using SBSE tools is the choice of parameter values related to the problem domain, usually performed by the Decision-Makers (DMs). This task is not trivial and critically influences the resulting solutions. Recognizing that DMs, mainly non-specialist ones, often struggle with these complexities, this paper introduces AIssistDM, a plugin developed to make adopting SBSE tools accessible without needing deep knowledge of their configuration parameters. The AIssistDM offers guided assistance by integrating Large Language Models (LLMs), particularly ChatGPT, to provide human-text generated suggestions of problem-domain parameters, improving decision-making. AIssistDM plugin was designed with a modular architecture to be integrated with different SBSE tools. The plugin has standard interfaces to enhance its capabilities without requiring extensive modifications in the integrated tools. A usage example describes integrating with the tool OPLA-Tool for Product Line Architecture (PLA) search-based design. This integration aids non-specialist DMs when configuring objective functions in OPLA-Tool. This study demonstrates how the AIssistDM integrates SBSE tools with ChatGPT by detailing the system architecture and core functionalities. The AIssistDM represents an advancement in the SBSE field, offering a new way to support the DM's choice of parameters for SBSE tools.

Visit

doi.orgfigshare.com

Tags

Software engineering not elsewhere classified

Licenses

Creative Commons Attribution 4.0 Internationalhttps://creativecommons.org/licenses/by/4.0/legalcode