PL/SQL programları için yazılım mimarisi erozyonunun değerlendirilmesi

İsim PL/SQL programları için yazılım mimarisi erozyonunun değerlendirilmesi
Yazar Altınışık, M., Ersoy, E., Sözer, Hasan
Basım Tarihi: 2017
Basım Yeri - ACM Dijital Kütüphanesi
Konu Yazılım mimarisi erozyonu, PL/SQL programları, Endüstriyel örnek olay incelemesi, Tersine mühendislik
Tür Belge
Dil İngilizce
Dijital Evet
Yazma Hayır
Kütüphane: Özyeğin Üniversitesi
Demirbaş Numarası 978-1-4503-5217-8
Kayıt Numarası cf4537ee-369a-4c9f-96d4-58fb2be86b04
Lokasyon Bilgisayar Bilimi
Tarih 2017
Notlar Telif hakkı kısıtlamaları nedeniyle bu makalenin tam metnine erişim yalnızca abonelik yoluyla mümkündür.
Örnek Metin PL/SQL prosedürleri modülerlik sağlamak amacıyla paketler halinde gruplandırılmıştır. Bu prosedürler, ortak veritabanı tablolarının kullanılması nedeniyle dolaylı olarak bağlantılıdır. Bu tür bağlantıya dayalı olarak bir uyum ölçüsü ve küme PL/SQL prosedürlerini tanımlarız. Metrik ve kümeleme sonuçları, mimari erozyonun bir sonucu olarak modülerlikten sapmayı değerlendirmek için kullanılır. Her paket için bir farklılık, iki kriterin birleşimiyle tespit edilir: i) paket için hesaplanan uyum ölçüsü ve ii) paketle ilişkili kümelerin sayısı. Düşük uyum ve yüksek sayıda küme, düşük modülerliği gösterir. Telekomünikasyon alanından büyük ölçekli eski bir sistemle endüstriyel bir vaka çalışması gerçekleştirdik. Bazı prosedürlerin modülerlik perspektifinden paketlerde yanlış yerleştirildiğinin tespit edildiği sonuçlar umut verici çıktı. Ayrıca modülerlikten sapmanın ölçümümüz tarafından tutarlı bir şekilde temsil edildiğini de gözlemledik.
DOI 10.1145/3129790.3129811
Cilt F130530
Kaynağa git Özyeğin Üniversitesi Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru
Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru Özyeğin Üniversitesi

PL/SQL programları için yazılım mimarisi erozyonunun değerlendirilmesi

Yazar Altınışık, M., Ersoy, E., Sözer, Hasan
Basım Tarihi 2017
Basım Yeri - ACM Dijital Kütüphanesi
Konu Yazılım mimarisi erozyonu, PL/SQL programları, Endüstriyel örnek olay incelemesi, Tersine mühendislik
Tür Belge
Dil İngilizce
Dijital Evet
Yazma Hayır
Kütüphane Özyeğin Üniversitesi
Demirbaş Numarası 978-1-4503-5217-8
Kayıt Numarası cf4537ee-369a-4c9f-96d4-58fb2be86b04
Lokasyon Bilgisayar Bilimi
Tarih 2017
Notlar Telif hakkı kısıtlamaları nedeniyle bu makalenin tam metnine erişim yalnızca abonelik yoluyla mümkündür.
Örnek Metin PL/SQL prosedürleri modülerlik sağlamak amacıyla paketler halinde gruplandırılmıştır. Bu prosedürler, ortak veritabanı tablolarının kullanılması nedeniyle dolaylı olarak bağlantılıdır. Bu tür bağlantıya dayalı olarak bir uyum ölçüsü ve küme PL/SQL prosedürlerini tanımlarız. Metrik ve kümeleme sonuçları, mimari erozyonun bir sonucu olarak modülerlikten sapmayı değerlendirmek için kullanılır. Her paket için bir farklılık, iki kriterin birleşimiyle tespit edilir: i) paket için hesaplanan uyum ölçüsü ve ii) paketle ilişkili kümelerin sayısı. Düşük uyum ve yüksek sayıda küme, düşük modülerliği gösterir. Telekomünikasyon alanından büyük ölçekli eski bir sistemle endüstriyel bir vaka çalışması gerçekleştirdik. Bazı prosedürlerin modülerlik perspektifinden paketlerde yanlış yerleştirildiğinin tespit edildiği sonuçlar umut verici çıktı. Ayrıca modülerlikten sapmanın ölçümümüz tarafından tutarlı bir şekilde temsil edildiğini de gözlemledik.
DOI 10.1145/3129790.3129811
Cilt F130530
Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru
Özyeğin Üniversitesi yönlendiriliyorsunuz...

Lütfen bekleyiniz.