Published May 31, 2024 | Version v1.1.0
Software Open

NL2ProcessOps

  • 1. ROR icon Sapienza University of Rome
  • 2. Università degli Studi di Roma La Sapienza
  • 3. ROR icon Technical University of Munich

Description

NL2ProcessOps is an approach based on Large Language Models (LLMs) able to work with textual process descriptions and to support the generation of the different operations of process deployment, from extracting the control flow in terms of a process model, over retrieving required tools (e.g., services) associated with each task, to generating executable code for manual refinement purposes and deployment in PEEs. In particular, we propose a pipeline that is able to generate an executable script representing the process (process script) that a designer can easily edit, in order to deploy the process into the PEE. The proposed approach is quantitatively and qualitatively evaluated through human and automated assessments, showing improvements over GitHub Copilot, a state-of-the-art LLM-based tool.

Files

iaiamomo/NL2ProcessOps-v1.1.0.zip

Files (6.6 MB)

Name Size Download all
md5:ce686731bacbf80c242123abc2079bec
6.6 MB Preview Download

Additional details

Related works