$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Doğal dil gereksinimlerinden otomatik olarak doğru SysML modelleri oluşturmak, karmaşık sistem geliştirmede Model Tabanlı Sistem Mühendisliği'nin (MBSE) benimsenmesini önemli ölçüde hızlandırabilir. Ancak, model kodu oluşturmak için büyük dil modelleri (LLM'ler) kullanmak genellikle biçimsel modelleme dillerinin katı sözdizimi kısıtlamalarını karşılamaz ve üretilen modeller ile gereksinimler arasında tutarlı anlamsal uyumu sağlamak zordur. Bu zorlukları ele almak için, bu makale SysML v2 kod üretimi için çok ajanlı işbirlikçi bir çerçeve olan MAS4SysML'yi sunuyor; bu çerçeve, sınırlı bir onarım bütçesi altında sözdizimselliğini ve anlamsal tutarlılığı iyileştiriyor. Çerçeve, bir modelleme görevini hiyerarşik alt görevlere ayırır, bunları yapılandırılmış görev kartları olarak biçimselleştirir ve model kodu aşağıdan yukarıya doğru oluşturur. Üretim sırasında, sözdizimi teşhisi için resmi bir doğrulama ortamı kullanılır; tamamlandıktan sonra, çerçeve kod ile görev kartları arasındaki anlamsal tutarlılığı doğrular. Eğer sözdizimi veya anlamsal doğrulama başarısız olursa, çerçeve tanı geri bildirimiyle yönlendirilen önceden tanımlanmış bir onarım bütçesi içinde kodu tekrar eder ve doğrulama kriterleri sağlanana veya bütçe tükenene kadar yeniden doğrular. Önerilen yöntemi değerlendirmek için, beş temel görev türünü—gereksinimler, kullanım senaryoları, yapı, parametrikler ve durum makineleri—kapsayan bir SysML v2 veri seti oluşturuyoruz ve karşılaştırmalı deneyler yapıyoruz. Sonuçlar, MAS4SysML'nin ortalama sözdizimi hata oranını 2.63'e düşürdüğünü, anlamsal benzerliği 0.91'e yükselttiğini ve genel olarak mevcut kod oluşturma yöntemlerinin daha iyi olduğunu gösteriyor.