AdSif-IDE Teydeb Destek Kararı 2
“Durum Tabanlı Etmen Programlama Tümleşik Geliştirme Ortamı” başlıklı projemize TÜBİTAK TEYDEB tarafından Ar-Ge desteği kararı
Etmen tabanlı Simülasyon Sistemi’nin (AdSiF) betik (script) dilin dayandığı Durum tabanlı programlama paradigması ve kuşattığı çoklu programlama paradigmaları için tümleşik bir Tümleşik Geliştirme Ortamı (TGO) (ing. Integrated Development Environment – IDE) geliştirilecektir.
Geliştirilecek ürün mevcut yazılım geliştirme süreçlerinin takip edilerek modellerin geliştirilmesine imkan tanıyacaktır. Mevcut süreçlerden Iterative and incremental development metodolojisi TGO tarafından doğrudan desteklenecektir. Kullanıcı sunulan süreçlerle sınırlı kalmaksızın, model geliştirme diyagramlarını kullanacağı sürece ekleyerek bir süreç tanımı yapabilecektir. Yazılım Mühendisliği; “sistemli, düzenli, ölçülebilir bir yaklaşımın yazılım geliştirmede, yazılımın işlenilmesinde ve bakımında uygulanmasıdır”, olarak tanımlanır. Bu amaçla, geliştirilen sistem, sistemliliği ve düzenliliği tanımladığı bir süreç haritası sağlayacak, sağladığı analiz araçları ile geliştirilen yazılım modelleri için her süreç aşamasında analiz desteği sağlayacaktır. Bununla birlikte TGO içerisinde geliştirilen programın koşturumu ve hata ayıklama işlemleri yapılabilecektir.
Yazılımın çıktıları, tasarım diyagramları, işletim diyagramları, ilgili raporlar ile yazılım mühendisliği analiz raporları olacaktır. TGO aracı UML’i (Unified Modelin Language) destekleyen bir yazılım bileşeni mimarisinde geliştirilecektir. Sağlanan analiz yetenekleri ile geliştirilen modellerin ölçümü ve analizi gerçekleştirilebilecektir.