Exploring the ChatGPT Approach for Bidirectional Traceability Problem between Design Models and Code
This study explores the capabilities of Large Language Models, particularly OpenAI's ChatGPT, in addressing the challenges associated with software modeling, explicitly focusing on the bidirectional traceability problem between design models and code. The objective of this study is to demonstra...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This study explores the capabilities of Large Language Models, particularly
OpenAI's ChatGPT, in addressing the challenges associated with software
modeling, explicitly focusing on the bidirectional traceability problem between
design models and code. The objective of this study is to demonstrate the
proficiency of ChatGPT in understanding and integrating specific requirements
into design models and code. We also explore its potential to offer solutions
to the bidirectional traceability problem through a case study. The findings
indicate that ChatGPT is capable of generating design models and code from
natural language requirements, thereby bridging the gap between these
requirements and software modeling. Despite its limitations in suggesting a
specific method to resolve the problem using ChatGPT itself, it exhibited the
capacity to provide corrections to be consistent between design models and
code. As a result, the study concludes that achieving bidirectional
traceability between design models and code is feasible using ChatGPT. |
---|---|
DOI: | 10.48550/arxiv.2309.14992 |