Farklı yazılım süreç referans modelleri ile değerlendirmeleri desteklemek için ontoloji tabanlı bir araç
An Ontology Based Tool for supporting assessments with different software process reference models
- Tez No: 707309
- Danışmanlar: DR. ÖĞR. ÜYESİ AHMET COŞKUNÇAY
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Yazılım Süreç Değerlendirme Aracı, Yazılım Süreç Referans Modelleri, Yazılım Süreç İyileştirme, Anlamsal Ağ, Ontoloji, CMMI, SPICE, TMMI, Software Process Assessment Tool, Software Process Reference Models, Semantic Web, Ontology, CMMI, SPICE, TMMI
- Yıl: 2022
- Dil: Türkçe
- Üniversite: Atatürk Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 55
Özet
Amaç: Bu tezin amacı, organizasyonlar tarafından yaygın olarak kullanılan CMMI, SPICE ve TMMI süreç referans modellerini ortak bir ontoloji üzerinde buluşturarak organizasyonların yazılım süreç değerlendirmesini destekleyen bir araç geliştirmektir. Yöntem: Bu çalışmada ontoloji tabanlı bir süreç değerlendirme aracı geliştirmek için ontolojileri oluşturma programı olarak Protégé programını, geliştirme ortamı olarak Eclipse' i, kavram tabanı olarak OWL ontolojisini, sorgulama dili olarak SPARQL' i, programlama dili olarak Java'yı, ontolojileri yüklemek için ise JENA kütüphanesini kullanmıştır. Geliştirilen araç OSPAT (Ontology-Based Software Process Assessment Tool) ile bir organizasyonda üç farklı modelin süreç değerlendirmesi yapılarak doğrulaması yapılmıştır. Bulgular: Bu araç ile kabul görmüş standart modellerde değerlendirme yapabilme, farklı modellerde değerlendirme yapabilme, basit arayüze sahip olma, ontoloji tabanlı olma ve bu sayede kolay güncellenebilme gibi özellikleri ile organizasyonlara süreç değerlendirmesi yaparken destek sağlamıştır. Bu araç üç modelin eşleştirilerek bir ontolojide buluşabileceğini gösterdi. Sonuç: Bu çalışmada OSPAT adındaki üç farklı modelde değerlendirme yapmaya olanak sağlayan hem manuel hem de otomatik olarak kullanılabilen ontoloji tabanlı yazılım süreç değerlendirme aracı geliştirilmiştir. Bu aracın giriş kısmında hedeflenen özelliklere yeterli ölçüde sahip olduğu kanıtlanmıştır. Ayrıca bu araç organizasyonlara düzenli yapacakları süreç değerlendirmelerinin sonuçlarını karşılaştırma yapma imkânı sağlamıştır.
Özet (Çeviri)
Purpose: The aim of this thesis is to develop a tool that supports the overall process evaluation of organizations by bringing together the CMMI, SPICE and TMMI models, which are popularly used by organizations, on a common ontology, by enabling computers to understand the concepts. Method: In this study, to develop an ontology-based process evaluation tool, we used the Protégé program as the ontology creation program, Eclipse as the development environment, OWL ontology as the concept base, SPARQL as the query language, Java as the programming language, and to load the ontologies, it used the JENA library. With the developed tool OSPAT (Ontology-Based Software Process Assessment Tool), in three different models in an organization were verified by making process evaluations. Findings: With this tool, it has provided support to organizations when evaluating processes with its features such as making evaluations in accepted standard models, evaluating in different models, having a simple interface, being ontology-based and thus easy to update. This tool showed that three models can be matched to meet in an ontology. Conclusion: In this study, an ontology-based software process evaluation tool that can be used both manually and automatically, which allows evaluation in three different models called OSPAT, has been developed. This tool has adequately been proven to have targeted features in the introduction. In addition, this tool provided organizations with the opportunity to compare the results of their regular process evaluations.
Benzer Tezler
- Geleneksel sille evleri'nde enerji etkin mimari çözümlerin incelenmesi
Investigation of energy efficient architectural solutions in traditional si̇lle houses
HAVVA GAMZE KÖZOĞLU
- Building performance optimization through design decision process with a holistic approach
Bütünsel bir yaklaşımla tasarım süreci boyunca bina performans optimizasyonu
DUYGU UTKUCU
Yüksek Lisans
İngilizce
2019
Enerjiİstanbul Teknik ÜniversitesiEnerji Bilim ve Teknoloji Ana Bilim Dalı
DOÇ. DR. HATİCE SÖZER
- Implementing district-level retrofit strategies by utilizing the building information modelling-based modelling on a case study
Bir vaka analizi üzerinden bilgisayar destekli bina bilgi modellemesi kullanarak bölgesel düzeyde yeniden yapılandırma stratejilerinin uygulanması
HANIYEH KAMANEH AZARI
Yüksek Lisans
İngilizce
2024
Mimarlıkİstanbul Teknik ÜniversitesiEnerji Bilim ve Teknoloji Ana Bilim Dalı
Prof. Dr. HATİCE SÖZER
- Yapı bilgi modellemesinde kullanılan tasarım süreci aşamalandırma kavramlarının irdelenmesi
Examination of the design process phase concepts used in building information modeling
HİLAL DEVER
Yüksek Lisans
Türkçe
2022
MimarlıkMimar Sinan Güzel Sanatlar ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. ÖMER ŞÜKRÜ DENİZ
- Şerit takip desteği sistemi için fonksiyonel emniyet analizi
Functional safety analysis for lane keeping assistance system
EMİR KUDUN
Yüksek Lisans
Türkçe
2023
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
DOÇ. DR. İLKER ÜSTOĞLU