An ontology-based approach to requirements reuse problem in software product lines
Yazılım ürün hatlarında ontoloji tabanlı gereksinim yeniden kullanımı
- Tez No: 318886
- Danışmanlar: DR. AYŞENUR BİRTÜRK
- 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: 2012
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 78
Özet
Yazılım mühendisliği dünyasında yeniden kullanım bilindik bir kavram olmakla beraber, güncel paradigmalarla yeniden kullanılabilir kavramların seviyesi kaynak kod yanında tasarım, gereksinim ve testleri de kapsayacak şekilde değişmiştir. Bu tez çalışması kapsamında, yazılım ürün hatlarında gereksinim yeniden kullanımının sistemli bir şekilde sağlanabilmesi için ontoloji tabanlı bir çözüm ortaya konmuş, ayrıca yeniden kullanım sürecini desteklemek amacıyla bir otomasyon aracı geliştirilmiştir. Önerilen yöntem, durum çalışması olarak endüstriyel bir yazılım ürün hattında kullanıma alınmış, bu süreçte elde edilen deneyimler ve alınan ölçümler paylaşılmıştır.
Özet (Çeviri)
With new paradigms in software engineering such as Software Product Lines, scope of reuse is enlarged from implementation upto design, requirements, test-cases, etc. In this thesis anontology-based approach is proposed as a solution to systematic requirement reuse problem in software product lines, and the approach is supported with a reuse automation tool. A case study is performed on the projects of an industrial software product line using hereby proposed solution and then based on the evaluated metrics it?s reported that the content of requirements specifications documents can be prepared upto 80% by derivation of reusable requirements.
Benzer Tezler
- Ontoloji tabanlı bilgi haritalama yöntemi
Ontology based knowledge mapping method
NURGÜL YÜZBAŞIOĞLU
Yüksek Lisans
Türkçe
2016
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYıldız Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. MEHMET SIDDIK AKTAŞ
- Etmen sistemlerinin sağlamlık ve güvenilirliğinin sağlanması
Providing robustness and reliability of agent systems
İBRAHİM ÇAKIRLAR
Yüksek Lisans
Türkçe
2009
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. OĞUZ DİKENELLİ
- A knowledge-based product line for semantic modeling of web service families
Bilgi tabanlı anlamsal ağ servis ailesi modeli üretim bandı
UMUT ORHAN
Yüksek Lisans
İngilizce
2009
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilgisayar Mühendisliği Bölümü
DOÇ. DR. ALİ HİKMET DOĞRU
- Exploiting metadata, ontologies and semantics to design/enhance new end-user experiences for adaptive pervasive computing environments
Başlık çevirisi yok
AHMET SOYLU
Doktora
İngilizce
2012
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKatholieke Universiteit Leuven (Catholic University of Leuven)PROF. DR. ERİK DUVAL
PROF. DR. PATRİCK DE CAUSMAECKER
PROF. DR. PİET DESMET
- Anlambilimsel örün teknolojilerine dayalı bireyselleştirilmiş öğretim sistemi tasarımı
Design of a personalized learning system based on semantic web technologies
FUNDA DAĞ
Doktora
Türkçe
2008
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKocaeli ÜniversitesiElektrik Eğitimi Ana Bilim Dalı
PROF. DR. KADİR ERKAN