Açıklama
Simülasyon ve zeki etmen programlama tümleşik geliştirme ortamı
Etmen tabanlı simülasyon sistemi için isterler analizinden başlayıp, simülasyon işletimine kadar uzayan süreci kapsayan bir tümleşik geliştirme süreci ve ilgili araçları sağlar. Bilgisayar destekli yazılım mühendisliği araçları ve diyagramlarıyla tümleşik olan AdSiF.IDE diyagramları UML 2.0 standardına uygundur.
Grafik programlama imkânı sağlayan ürün, geliştiricilere sağladığı programlama diyagramlarıyla tümleşik bir kavramsal model ve ontolojik betimleme imkanı sunar. Sağladığı diyagramlar ve diyagramların kullanım amaçları şunlardır;
Olay kütüphanesi diyagramı | Modeller arasında iletilen, bilgi aktaran ve/veya davranış tetikleyen mesajlardır. Diyagramla olay tanımlama, olay parametre ve tip deklarasyonları gerçekleştirilir. |
Birim kütüphanesi diyagramı | Kavramsal dünya tasvirine ilişkin birimler tanımlanır. Birimler arası dönüşüm tanımlamaları yürütülür. |
Önermeler kütüphanesi | Yapay zekâ algoritmaları, muhakeme teknikleri ve bilgi yapıları deklarasyonları gerçekleştirilir. |
Model Kütüphanesi | Model tanımlamaları; öznitelik tanımlamaları, fonksiyon tanımlamaları, öznitelik abonelik ve yayınlama tanımlamaları, sınıf tanımlamalarını içerir. |
Davranış diyagramı | Modele ait davranış ve durum diyagramlarını içerir. Modelin davranış semantiğini içerir. |
Davranış listeleri (cepheleri) diyagramı | Modele ait davranışların farklı bakış cephelerine göre kategorize edilmeleri yürütülür (Aspect oriented programming). |
İlişki tabanlı programlama | Modeller arasında kurulan ilişkilerin tanımlı fazlarında yürütülecek davranış ve fonksiyonların deklerasyonları gerçekleştirilir. |
Koşum izi etmenleri | Koşum esnasında kayıt altına alınacak veri yapılarının deklerasyonlarını içerir. |
Muhakeme algoritmaları çağrı betikleri | Mantık programlama yapılarının çağrı belirtimleri tanımlanır. |
Deployment diagram | Model kodlarını içeren dinamik kütüphaneler tanımlanır. |
Senaryo tanımlama diyagramı | Tanımlanan kavramsal model kullanılarak senaryo tasarımı gerçekleştirilir. |
Senaryo işletim (simülasyon işletimi) diyagramı | Senaryo diyagramlarıyla tanımlanan senaryolar, senaryo işletim diyagramlarında işletilirler. |