Creating a requirement database and using natural language processing techniques for generating software models: Comparing different tools
Gereksinim veritabanı oluşturulması ve doğal dil işleme metotlarıyla yazılım modelleri üretilmesi: Farklı araçların karşılaştırılması
- Tez No: 785649
- Danışmanlar: PROF. DR. DENİZ KILINÇ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Doğal dil işleme, Veri ilişkilendirme, Veri tabanı, Yazılım programları, Natural language processing, Data association, Database, Software programs
- Yıl: 2023
- Dil: İngilizce
- Üniversite: İzmir Bakırçay Üniversitesi
- Enstitü: Lisansüstü Eğitim Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
- Sayfa Sayısı: Belirtilmemiş.
Özet
Yazılım gereksinimleri, hedef sistemin özelliklerinin açıklamalarını içerir ve kullanıcıların bir yazılımdan beklentilerini ifade eder. Analiz aşamasında gereksinimler, paydaş iletişimini kolaylaştıran, anlaşılması kolay kavramsal modellere dönüştürülür. Gereksinimleri kullanarak kavramsal modeller oluşturmak çoğunlukla analistler tarafından manuel olarak uygulansa da son yıllarda bu süreci otomatikleştiren çalışmaların sayısının arttığı gözlemlenmektedir. Gereksinimlerden kavramsal model elde etmeyi otomatikleştirecek başarılı bir sistem tasarlamak için birincil ihtiyaç, iyi tasarlanmış bir veri setinin oluşturulmasıdır. Ancak literatürde yer alan mevcut çalışmalar incelendiğinde, kullanılan deneysel veri setlerinin bazı sınırlara sahip olduğu görülmektedir. İlk olarak mevcut veri setlerinde gereksinim sayısının değerlendirme aşaması için oldukça yetersiz olmasıdır. İkinci eksiklik bu veri setlerindeki gereksinimlerin genellikle az kelime ve cümleden oluşan basit metinler olduğunun gözlemlenmesidir. Üçüncü sorun gereksinimlerde dönüşümde kullanılamayacak gereksiz bilgilerin yer almasıdır. Bu sorunu göz önünde bulundurarak, tezimizde yazılım gereksinimlerinden kavramsal model elde etme çalışmalarında girdi olarak kullanılacak deneysel bir veriseti hazırlanmış, bu veri seti literatürde yer alan bir sistemin değerlendirilmesinde kullanılmış ve değerlendirme çalışmalarında yeni bir yaklaşımdan bahsedilmiştir.
Özet (Çeviri)
Software requirements include descriptions of the target system's features and express the expectations of users for a software. During the analysis phase, requirements are transformed into easily understood conceptual models that facilitate stakeholder communication. While it is mostly analysts who manually create conceptual models using requirements, there has been an increase in studies that automate this process in recent years. The primary need in designing a successful system that automates the process of obtaining conceptual models from requirements is to create a well-designed data set. However, when reviewing the existing studies in the literature, it is observed that the experimental data sets used have some limitations. The first is that the number of requirements in the current data sets is quite insufficient for the evaluation phase. The second is that the requirements in these data sets are often simple texts consisting of few words and sentences. The third problem is that unnecessary information that cannot be used in the transformation of requirements is included. Taking this problem into consideration, in our thesis, an experimental data set to be used as an input in the work of obtaining conceptual models from software requirements is prepared. This data set is used in the evaluation of a system in the literature and a new approach is mentioned in the evaluation studies.
Benzer Tezler
- İmalat stratejileri ve imalat teknolojisi seçiminde uzman sistem yaklaşımı
Manufacturing strategies and an expert system approach to selecting manufacturing technology
İBRAHİM ÇİL
Doktora
Türkçe
1997
Endüstri ve Endüstri Mühendisliğiİstanbul Teknik ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
PROF. DR. RAMAZAN EVREN
- Hava kirliliği konusunda çevre bilgi sistemi tasarımı ve gerçekleştirilmesi pilot projesi
Design of an information system about air pollution
HARUN İYİDİKER
- A large language model (LLM)-based framework for bid/no-bid decision support in construction public procurement: Validated on romanian tenders
İnşaat kamu ihalelerinde teklif verme / vermeme karar desteği için büyük dil modeli (LLM) tabanlı bir çerçeve: Romanya ihaleleri üzerinde doğrulama
ELİF GÜLİN PETEK
Yüksek Lisans
İngilizce
2026
İnşaat Mühendisliğiİstanbul Teknik Üniversitesiİnşaat Mühendisliği Ana Bilim Dalı
DOÇ. DR. ONUR BEHZAT TOKDEMİR
- Kentsel dönüşüm proje iş süreçleri için konumsal veri modelinin geliştirilmesi
Development of spatial data model for urban regeneration project work flow process
EZGİ SEZGİN
Doktora
Türkçe
2023
Jeodezi ve Fotogrametriİstanbul Teknik ÜniversitesiGeomatik Mühendisliği Ana Bilim Dalı
PROF. DR. TAHSİN YOMRALIOĞLU
- Coğrafi varlıkların uml kullanılarak ulusal mevzuat çerçevesinde veri sözlüğünün ve veri modelinin oluşturulması üzerine bir çalışma
A study on creating data dictionary and data model of geographical entities using uml within the framework of national legislation
MUHARREM BİRGÖREN
Doktora
Türkçe
2022
Jeodezi ve FotogrametriKonya Teknik ÜniversitesiHarita Mühendisliği Ana Bilim Dalı
PROF. DR. FERRUH YILDIZ