Oğuz, Zeynep Yaren

Loading...
Profile Picture
Name Variants
Z. Y. Oğuz
Z., Oguz
Zeynep Yaren, Oguz
Oguz, Zeynep Yaren
Z.Y.Oguz
Oguz,Z.Y.
Oğuz,Z.Y.
O.,Zeynep Yaren
Z. Y. Oguz
O., Zeynep Yaren
Z.,Oğuz
Zeynep Yaren, Oğuz
Oğuz, Zeynep Yaren
Z.Y.Oğuz
Job Title
Araştırma Görevlisi
Email Address
yaren.oguz@atilim.edu.tr
ORCID ID
Scopus Author ID
Turkish CoHE Profile ID
Google Scholar ID
WoS Researcher ID
Scholarly Output

2

Articles

0

Citation Count

0

Supervised Theses

1

Scholarly Output Search Results

Now showing 1 - 2 of 2
  • Master Thesis
    Yazılım gereksinimlerinin ontoloji tabanlı anlamsal analizi
    (2023) Oğuz, Zeynep Yaren; Turhan, Çiğdem; Software Engineering
    Günümüzün hızla gelişen yazılım geliştirme ortamında, yüksek kaliteli yazılım ürünlerinin sunulması, büyük ölçüde etkin gereksinim analizine bağlıdır. Yazılım işlevsel gereksinimlerinin belirlenmesi, ve analiz edilmesi süreci, geliştirme aşamalarının paydaş beklentileri ile uyumlu olmasında çok önemli bir rol oynar. Bununla birlikte, modern yazılım sistemlerinin artan karmaşıklığı, gereksinim analizini çok daha zor ve karmaşık bir hale getirmiştir. Fonksiyonel gereksinimler son kullanıcıların geliştirilecek olan sistemden beklentileridir. Kullanıcı hikayeleri fonksiyonel gereksinimlerin, amacını, isterini ve kimin talepte bulunduğu bilgisini içeren doğal dil ile yazılmış açıklamasıdır. Bu ilişkisel cümleyi bir gereksinim olarak almak ve geliştirici için görevlere bölmek zorlayıcı bir süreç olabilir. Buna ek olarak gereksinimlerin önceliklendirilmesi ve bir öncelik sırasına konulması da verimli bir kaynak yönetimi için önemlidir. Gereksinim analizinin çok daha verimli bir şekilde yapılması için bir çok çalışma önerilmiştir. Fakat önerilen çalışmalar çoğunlukla İngilizce olan gereksinimlerin işlenmesi üzerinedir. Bu çalışmada Türkçe kullanıcı hikayelerinin, fonksiyonel gereksinim olarak ontoloji tabanlı bir sınıflandırılması sunulmuştur. Türkçe kullanıcı hikayeleri kelimeler arasındaki ilişkiler göz önüne alınarak kural-bazlı bir şekilde işlenmiştir ve gereksinimin amacı, istenen fonksiyon ve istemde bulunan aktör olmak üzere üç ana sınıfa ayrılmıştır. Buna ek olarak her bir gereksinim bir öncelik değeri alır. Veri kaynakları için bir semantik sorgulama dili olan SPARQL sorgusu kullanılarak bir öncelik sıralaması yapılmıştır ve temsili bir product backlog çıktı olarak sunulmuştur. Değerlendirmeler sonucunda, belirlenen şablonda yazılarak girdi olarak verilen kullanıcı hikayelerinin sınıflandırılması, ve öncelik bazlı iş listesine dahil edilmesi, kurulan gereksinim ontolojisinin başarı oranının hatırı sayılır bir düzeyde olduğunu göstermiştir. Bu sebeple, Türkçe kullanıcı hikayelerinin sözcük ve söz öbeklerinin kural-bazlı ayrıştırılmış ögelerinin ontoloji sınıflarının birer örneği olabileceği ve bu sınıflar arasındaki anlamsal ilişkinin, bir product backlog çıktısı oluşturabileceği sonucuna varılmıştır.
  • Conference Object
    Citation Count: 0
    Ontology-Based Semantic Analysis of Software Requirements: A Systematic Mapping
    (Institute of Electrical and Electronics Engineers Inc., 2022) Oguz,Z.Y.; Turhan,C.; Software Engineering; Energy Systems Engineering
    Each stage in the software development lifecycle has its own requirements, validation criteria, and output. Requirement analysis, which is one of the initial stages of the life cycle, can be considered as the most important stage of a project. Incorrectly defined, analyzed, and incorporated, requirements can lead to errors or even project failure in the later stages of the project. Considering the existence of software products in almost every field today, we can say that different requirements have arisen in a wide variety of fields. The use of appropriate technologies can yield much more efficient results than manual analysis of these relatively large numbers of different requirements. One of them is ontology-based approaches. In this research, the use of ontologies in software requirement analysis has been investigated. Systematic mapping was chosen as the research method. At the end of the study, it was found that technologies that adopt an ontology-based approach increase efficiency and accuracy in software requirements analysis. © 2022 IEEE.