- Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Dergisi
- Vol: 19 Issue: 57
- BAĞLAMSAL DOĞRULAMA İÇİN BİR YAZILIM TASARIM ŞABLONU
BAĞLAMSAL DOĞRULAMA İÇİN BİR YAZILIM TASARIM ŞABLONU
Authors : Tuğkan TUĞLULAR
Pages : 888-898
View : 4 | Download : 2
Publication Date : 2017-09-01
Article Type : Research
Abstract :Yazılım tasarım şablonları, tekrar eden yazılım tasarım problemleri için hazır çözümler sunar. Model-Görünüm-Denetçi (İng. MVC) gibi bileşik tasarım şablonları ise, var olan tasarım şablonlarının biraraya getirilmesi ile daha büyük ölçekli problemleri çözmek için geliştirilmektedir. Bu çalışmada bağlamsal doğrulama problemi için bir bileşik tasarım şablonu geliştirilmiştir. Bağlamsal doğrulama, bir işlem gerçekleştirilmeden önce o işlem için gerekli tüm nesnelerin gerekli koşulları sağladığının doğrulanması anlamına gelmektedir. Bileşik tasarım şablonu geliştirme yöntemi ile ortaya konan bağlamsal doğrulama tasarım şablonu; tek sorumluluk, açık-kapalı ve bağımlılığı tersine çevirme nesne temelli tasarım ilkelerine göre geliştirilmiştir. Geliştirilen bağlamsal doğrulama tasarım şablonu bünyesinde Ziyaretçi, Strateji, Dekoratör ve Bildirim tasarım şablonlarını barındırmaktadır. Ortaya konan bağlamsal doğrulama tasarım şablonu, kullanım şekli itibariyle iki örnek uygulama üzerinde tartışılmıştır.Keywords : Özet: Yazılım tasarım şablonları, tekrar eden yazılım tasarım