Yazılım gereklilikleri öncelikleri için metin madencilik sınıflandırma uygulaması
2019
0 görüntülenme
0 i̇ndirme
Danışman: Dr. Öğr. Üyesi Sefer Kurnaz
Özet (EN)
Software product Priorities are needed in order to discover the most important parts of the product to be developed at first, as the capacity of the development team is constrained by the number of the workers involved, the experience of the individuals, the same as the good coordination of the whole team and the necessity to detect the conflicts among the requirements and planning the sequence of the requirements to be implemented and released. In the this paper , we have review the application of requirements prioritization automation by means of machine learning to the open source applications and software.As the development in the field of ML proceeds, there are many possibilities to utilize the advancements. One of them is the automation of analytic work performed up to now by humans. Requirements prioritization is one of them. It is time consuming and knowledge demanding activity and with the growing number of requirements it can get easily unfeasible for a human being to evaluate every requirement. The first part of this study is the literature review and related works in the field requirements prioritization automation. the second part we have reviewed some text mining background, the third discusses the relevant mechanics and problems of the open source software (OSS) projects.We have analyzed the options for solving the problems of OSS projects requirements management with particular emphasis on the ASF OSS projects, which are interesting with their open development approach. in the fourth part, we propose a system design, using the synthetic methodology of combining different known approaches to solve the particular problems of the OSS projects and the automation of the requirements prioritization process. the fifth part is devoted to the evaluation of the proposed system design with a prototype on apache software foundation (ASF) hadoop project.The proposed solution and evaluation is valid only in the context of one particular foundation of projects (ASF) and one project (Hadoop). The evaluation outcome cannot be generalized, since the fine tuning of the algorithms would require enormous effort. Using another project would mean the refitting of the whole proposed solution. Keywords:-Requirements-Prioritization-OpenSource-Software-Apache-Software_Foundation Machine Learning Text Mining, Support Vector Machine,Support Vector Regression.
Yazar
Dr. Alıalhadı Khaleel Ismael
Bu Yayına Nasıl Atıf Yapılır
Alıalhadı Khaleel Ismael (Master Thesis). Yazılım gereklilikleri öncelikleri için metin madencilik sınıflandırma uygulaması, 2019, Altınbaş University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Altınbaş University tezlerinden daha fazlası
- Mahmutbey, İstanbul'da sosyal dayanıklılık ve toplumsal uyumun güçlendirilmesi(2025)
- Evaluation of the factors affecting the choice of child oral care products and the attitudes of parents to these products(2023)
- Poliüre kaplamanın alüminyum köpük ve katkılı üretilen numunelerin mekanik özelliklerine etkisi(2021)
- Internationalism and a socialist workers' organization in Ottoman Empire: The socialist workers' federation of thessaloniki (1908 - 1914)(2019)
- Symmetry-based multi-objective AI/ML driven optimization framework for sustainable building performance(2026)
- The effect of music and aromatherapy on dental anxiety and fear in children(2024)
