SAWUML-UML tabanlı yazılım mimarisi tanımlama dili ve araç kümesi
Yükleniyor...
Dosyalar
Tarih
2022
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Altınbaş Üniversitesi / Lisansüstü Eğitim Enstitüsü
Erişim Hakkı
info:eu-repo/semantics/openAccess
Özet
Mimari tanımlama dili (Architecture Description Language-ADL) olan SAwUML, UML
modelleme dilinden esinlenmiştir. UML’in yapısal ve davranışsal modellemelerini bir araya
getiren SAwUML, yapısal modelleme için UML’in bileşen diyagramından; davranışsal
modelleme için sıralama veya aktivite diyagramından yararlanılmıştır. Sıralama ve aktivite
diyagramlarında kontrata dayalı tasarım yaklaşımı kullanılmıştır. SAwUML modellemesi için
MetaEdit+ modelleme editörü kullanılmıştır. SAwUML kullanılarak geliştirilen modelden,
MetaEdit+ editöründe geliştirilen dönüştürücüler sayesinde modelin java iskelet kodu ve
ProMeLa kodu elde edilir daha sonra SPIN model denetleyicisinde, modelin biçimsel
denetlemesi yapılır. Ayrıca, elde edilen ProMeLa kodundan tersine mühendislikle SAwUML
modeli elde etmek için java dilinde yazılmış bir program geliştirilmiştir; böylece tasarımcı,
tersine mühendislik programı sayesinde kolaylıkla alternatif davranışsal model (sıralı
diyagramdan aktivite diyagramı veya tam tersi) oluşturabilir.
Açıklama
Anahtar Kelimeler
SAwUML, ProMeLa, SPIN, UML, Tersine Mühendislik
Kaynak
WoS Q Değeri
Scopus Q Değeri
Cilt
Sayı
Künye
Köse, Mehmet Alp. (2022). Sawuml-uml tabanlı yazılım mimarisi tanımlama dili ve araç kümesi. (Yayınlanmamış doktora tezi). Altınbaş Üniversitesi, Lisansüstü Eğitim Enstitüsü, İstanbul.