Identifying architectural concerns from non-functional requirements using support vector machine
Destek vektör makinesi kullanarak işlevsel olmayan gereksinimlerden mimari ilgileri tespit etmek
- Tez No: 177322
- Danışmanlar: DR. CEVAT ŞENER, DR. SEMİH ÇETİN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2008
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Bölümü
- Bilim Dalı: Bilgisayar Bilimleri Ana Bilim Dalı
- Sayfa Sayısı: 100
Özet
Yazılım sistemlerinde mimari modelleme için“Problem Kümesi İlgileri”nin nasıl ifade edileceği hakkında kesin bir yaklaşım mevcut değildir. Bunun yanı sıra“Çözüm Kümesi”içindeki mimari ilgi alanlarına yönelik olan“İşlevsel Olmayan Gereksinimleri”modellemek için de kabul edilmiş bir yöntem yoktur. Bu tez çalışması;“Destek Vektör Makinesi”tabanlı“Makine Öğrenimi”yöntemini kullanarak, işlevsel olmayan gereksinimleri mimari ilgi alanlarıyla ilişkilendirme sürecini otomatikleştiren bir yöntem önermektedir. Bu yöntem; İşlevsel Olmayan Gereksinim içeren yalın metinleri ayıklamak için alan uzmanlarının denetiminde“Doğal Dil İşleme”tekniklerini kullanır. Önerilen yaklaşımın değer katan yönü; bu süreçte Makine Öğrenimi tekniklerinin birbiri ardına kullanılmasıdır. Bu yaklaşım sayesinde başka problem kümeleri için önceden eğitilmiş olan bilgi depoları; gereksinim mühendisliği bünyesinde yüksek başarı seviyesine ulaşan“İşlevsel Olmayan Gereksinim - Mimari İlgi Alanı”eşleşmelerine dönüştürülmektedir. Tez çalışması; sistematik bir yol haritası ve bu yol haritası üzerine destekleyici bir“Gereksinim Mühendisliği Araç Seti”sunmaktadır. Ayrıca, tez çalışmasında önerilen yaklaşım ve geliştirilen araç setinin başarısını ortaya koymak için gerçek bir proje üzerinde elde edinilen deneyimler de sunulmaktadır.
Özet (Çeviri)
There has been no commonsense on how to identify problem domain concerns in architectural modeling of software systems. Even, there is no commonly accepted method for modeling the Non-Functional Requirements (NFRs) effectively associated with the architectural aspects in the solution domain. This thesis introduces the use of a Machine Learning (ML) method based on Support Vector Machines to relate NFRs to classified“architectural concerns”in an automated way. This method uses Natural Language Processing techniques to fragment the plain NFR texts under the supervision of domain experts. The contribution of this approach lies in continuously applying ML techniques against previously discovered ?NFR - architectural concerns? associations to improve the intelligence of repositories for requirements engineering. The study illustrates a charted roadmap and demonstrates the automated requirements engineering toolset for this roadmap. It also validates the approach and effectiveness of the toolset on the snapshot of a real-life project.
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
- Güvenlik bütünlük seviyesi analizi, değerlendirilmesi ve belirlenmesi
Safety integrity level analysis, assessment and determination
TUĞÇE ESENDURAN
Yüksek Lisans
Türkçe
2018
Matematikİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
PROF. DR. SALMAN KURTULAN
- Discussion of design for disassembly principles under the guidance of design for manufacture and assembly strategies in the construction industry
Sökülebilirlik için tasarım ilkelerinin yapım endüstrisinde kullanılan imal edilebilirlik ve yapılabilirlik için tasarım stratejileri rehberliğinde tartışılması
ESMA GÜL AYDENİZ
Yüksek Lisans
İngilizce
2023
Mimarlıkİstanbul Teknik ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. FETHİYE ECEM EDİS
- Manisa'da beylikler ve Osmanlı dönemi yapılarında devşirme malzeme (Spolia) kullanımı
Spolia use in Manisa beylik and Ottoman period buildings
HİLAL AKTUR
- Kahverengi alanlardaki yapıların kirlenmişlik ve bozulmuşluk bağlamında yenilenmesine yönelik çevresel risk tabanlı yaklaşım önerisi
Environmental risk based approach proposal forrenovation of buildings on brownfields in the context ofcontamination and deterioration
HANDE APAK
Doktora
Türkçe
2022
MimarlıkYıldız Teknik ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. GÖKÇE TUNA TAYGUN