Blockchain based software project information sharing and estimation system
Blokzincir tabanlı yazılım proje bilgisi paylaşım ve kestirim sistemi
- Tez No: 639875
- Danışmanlar: DOÇ. AYÇA TARHAN, DR. ÖĞR. ÜYESİ ADNAN ÖZSOY
- 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: 2020
- Dil: İngilizce
- Üniversite: Hacettepe Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 108
Özet
Doğru kestirimler, yazılım projelerinin başarısında önemli rol oynar ve şirketler bu kestirimleri doğru ve güvenilir hale getirmek için yeterli sayıda geçmiş proje verisine sahip olmalıdır. Bazı kurumlar, şirketler arası veri kümeleri oluşturmak ve bu veri kümelerini şirketlere ücretli veya ücretsiz olarak sunmak için şirketlerden proje ölçümleri toplar. Öte yandan birçok şirket proje bilgilerinin tamamını veya bir kısmını kamuya açmak istememektedir ve bu durum, veri kümelerinin büyümesini engellemektedir. Gizli bilgilerin depolanması ve tanımlanmış kısıtlamalarla paylaşılması için bir araç olarak blokzincir teknolojisi ve akıllı sözleşmeler kullanılması, bu soruna bir çözüm olabilir. Bu çalışmada, blokzincir tabanlı yazılım proje bilgi paylaşımına referans olarak kavramsal bir model önerdik ve uygulanabilirliği ile ilgili konuları tartışmak için bir kavram-kanıt uygulamasını yaptık. Daha sonra önerilen modeli kullarak örnek bir proje kestirimi gerçekleştirdik. Bu amaçla Uluslararası Yazılım Kıyaslama Standartları Grubu (ISBSG) [1] veri setindeki bazı proje bilgilerini örnek bir firmanınmış gibi sisteme ekledik. Ardından, önerilen sistemdeki proje bilgilerini kullanarak analoji tabanlı kestirime bir örnek sunduk. Bildiğimiz kadarıyla bu çalışma, blockzincirini yazılım proje bilgisi paylaşımı ve kestirimi bağlamında kullanan ilk çalışmadır.
Özet (Çeviri)
Accurate estimations play a significant role in the success of software projects, and companies should have sufficient number of past project data to make these estimations accurate and reliable. Some institutions gather project metrics from companies to create cross-company datasets and open these datasets to companies for paid or free of charge. On the other hand, many companies do not want to make public all or part of their project information so it prevents the growth of such datasets. Blockchain technology and smart contracts, as a medium to store private information and share it with predefined constraints, might be a solution to this problem. In this study, we propose a conceptual model as a reference for blockchain-based software project information sharing, and make a proof-of-concept implementation to discuss issues related to its feasibility. Then we make an example project estimation by using the proposed model. For this purpose, some project information in International Software Benchmarking Standards Group (ISBSG) [1] dataset is added to the system with the hand of a sample company. Then an analogy-based estimation is made by using project information in the proposed system. To the best of our knowledge, this is the first study to use blockchain within the context of software project information sharing and estimation.
Benzer Tezler
- Web 3.0'da dijital emeğin dönüşümü: Sosyal finans örneği
Başlık çevirisi yok
ROBİN KANAT
Yüksek Lisans
Türkçe
2023
İletişim BilimleriGalatasaray ÜniversitesiRadyo Televizyon ve Sinema Ana Bilim Dalı
DOÇ. DR. TOLGA ÇEVİKEL
- Blockchain ile güvenli elektronik sağlık sistemi
Blockchain and secure electronic healthcare system
MEHMET MURAT
Yüksek Lisans
Türkçe
2018
Bilim ve Teknolojiİstanbul Teknik ÜniversitesiBilişim Uygulamaları Ana Bilim Dalı
DOÇ. DR. ENVER ÖZDEMİR
- Sis bilişim ve IoT tabanlı sağlık ve taktik analiz izleme modeli
Fog computing and IoT based health and tactical analysis monitoring model
AYKUT KARAKAYA
Doktora
Türkçe
2021
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOndokuz Mayıs ÜniversitesiHesaplamalı Bilimler Ana Bilim Dalı
DOÇ. DR. SEDAT AKLEYLEK
- Eblocbroker: An autonomous blockchain-based computational broker for e-science
Eblocbroker: E-bilim için otonom blokzincir tabanlı hesaplama servis sağlayıcısı
ALPER ALİMOĞLU
Doktora
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. CAN ÖZTURAN
- Hukuki, siyasi ve demokratik boyutlarıyla Türkiye'de elektronik seçimin uygulanabilirliği
The applicability of electronic elections in Turkey with its legal, political and democratic dimensions
SEFA BAYGÜL
Yüksek Lisans
Türkçe
2022
Siyasal BilimlerHitit ÜniversitesiSiyaset Bilimi ve Kamu Yönetimi Ana Bilim Dalı
DR. ÖĞR. ÜYESİ HAKAN TURAN