Gereksinim Mühendisliğinde Ontolojilerin Kullanımı

Published in Yazılım Kalitesi ve Yazılım Geliştirme Araçları (YKGS), 2008

Bir yazılım geliştirme projesinin başarısının önemli ölçütlerinden birisi, üretilen yazılımın kullanıcının beklentilerini karşılama seviyesidir. Kullanıcı beklentileri, proje süresince tespit edilen gereksinimlerle ifade edilir. Dolayısıyla iyi tanımlanmış gereksinimler, yazılımın başarısının ön koşullarından birisidir. Son yıllarda anlamsal web çalışma alanının yükselişiyle birlikte, bu çalışma alanının merkezindeki ontolojilerin farklı alanlarda kullanımı gündeme gelmiştir. Bu alanlardan birisi de gereksinim mühendisliğidir. Ontolojilerin, bilginin anlamını bilgisayarlar tarafından işlenebilir şekilde temsil edebilme yeteğinden faydalanılarak, gereksinimlerin tanımlanması sürecinin desteklenmesi ve gereksinimlerin kalitelerinin iyileştirilmesi mümkündür. Literatürde, ontolojilerin yazılım mimarisinin bir parçası olduğu, yarı yapısal gereksinim artifaktlarının temsilini zenginleştirdiği ve ontolojilerden otomatik kod üretildiği çeşitli çalışmalar bulunmaktadır.

Recommended citation: Giray, G., & Ünalır, M. O. (2008). Gereksinim Mühendisliğinde Ontolojilerin Kullanımı. 2008 Yazılım Kalitesi ve Yazılım Geliştirme Araçları
Download Paper