Modelling software reliability using hybrid Bayesian networks
Bu tez size mi ait?
Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.
Özet (EN)
In this research, we analyse the problem of predicting software reliability from AI perspective.We observe that existing models are built based on expert knowledge including defining aset of metrics through surveys and causal relationships. We overcometheir limitations by introducing new data collection, model construction and inferencemethodology. We propose a Hybrid Bayesian network that would estimate reliabilityof consecutive releases of software projects before a release decision, in terms of theirresidual (post-release) defects. We form this hybrid model by incorporating quantitativefactors of development and testing processes into qualitative factors of requirementsspecification and documentation process without the need for any transformation.As quantitative factors, we select popularly used product, in-process and people metricsas well as introduce new ones depending on the availability of local data in the organizations.We also identify qualitative factors representing requirements specificationprocess via surveys with development teams. Dependencies between software metricsand defects are determined according to correlation and independence tests andgraphical dependence analysis with chi-plots. We utilize a Monte Carlo technique toapproximate joint probability distribution of the model over conditionals by inferringunknown distribution parameters. Empirical analyses on two industrial datasets showthat (i) Hybrid Bayesian networks are capable of estimating reliability in terms ofresidual defects, (ii) proposed way of defining causal relationships, chi-plots, decreaseserror rates signicantly, (iii) expert judgement-based models may not achieve as goodprediction performances as statistical models, (iv) local data are so valuable and representativeas expert knowledge in software organizations that they should be usedprimarily and strengthened with expert knowledge in predicting software reliability.
Yazar
Ayşe Tosun Mısırlı
Bu Yayına Nasıl Atıf Yapılır
Ayşe Tosun Mısırlı (Doctorate thesis). Modelling software reliability using hybrid Bayesian networks, 2012, Boğaziçi University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Boğaziçi University tezlerinden daha fazlası
- Investigating the factors affecting the acceptance of generative artificial intelligence in business intelligence applications(2025)
- Nükleer güç, emek ve çevre: Akkuyu NGS(2023)
- Behind the gallows: Capital punishment, law, and legislative performance in Turkey (1926-1990)(2025)
- Exploring the values for nature, nature connectedness, pro-environmental behaviour, and well-being: A case study on urban park visitors in Istanbul(2025)
- An assessment on the role of regional development agencies in environmental governance in Türkiye: A case study on Thrace Region(2025)
- Political ecology of milk production in Türkiye: Changing practices, rural livelihoods, and dairy animals(2025)