Zum Inhalt springen

LLM Agent for Instance Model Generation

Aus SDQ-Institutsseminar
Vortragende(r) Fatih Çatalkaya
Vortragstyp Masterarbeit
Betreuer(in) Maximilian Hummel
Termin Fr 3. Juli 2026, 14:00 (Raum 010 (Gebäude 50.34))
Vortragssprache Englisch
Vortragsmodus in Präsenz
Kurzfassung This thesis investigates how AI coding agents can support model-driven engineering directly within developers’ existing environments. It presents PCM-MCP, a Model Context Protocol server for the Palladio Component Model that exposes modeling operations as tool calls for querying, modifying, and validating model instances. Instead of letting agents write XML model files directly, PCM-MCP performs the modeling operations itself, ensuring syntactic well-formedness by construction while enabling agents to iteratively detect and fix remaining OCL constraint violations. The approach supports interactive AI-assisted modeling workflows not covered by prior standalone validation pipelines. An evaluation with 20 test cases from two Java microservice systems generated 600 PCM instances across three LLMs. All generated instances were syntactically well-formed and free of OCL violations. Compared with expert reference models, they achieved about 65% mean Jaccard similarity under relaxed name matching, with lower strict scores due to naming deviations.