Geri Dön

Applying text mining classification for software requirements prioritization

Yazılım gereklilikleri öncelikleri için metin madencilik sınıflandırma uygulaması

  1. Tez No: 611559
  2. Yazar: ALIALHADI KHALEEL ISMAEL
  3. Danışmanlar: DR. ÖĞR. ÜYESİ SEFER KURNAZ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Gereksinimler Önceliklendirme, Açık Kaynak Kodlu Yazılım, Apache Software Foundation Makine Öğrenmesi, Metin Madenciliği, Destek Vektör Makinesi, Destek Vektör Regresyon
  7. Yıl: 2019
  8. Dil: İngilizce
  9. Üniversite: Altınbaş Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 82

Özet

Yazılım ürünü. geliştirme ekibinin kapasitesi, ilgili çalışanların sayısıyla, kişilerin deneyimlerinin, iyi bir koordinasyonla aynı şekilde kısıtlanmasından dolayı, ilk olarak geliştirilecek ürünün en önemli kısımlarını keşfetmek için önceliklere ihtiyaç vardır. tüm ekip ve gereksinimler arasındaki uyuşmazlıkların tespit edilmesi ve uygulanacak ve serbest bırakılacak gereksinimlerin sırasını planlama zorunluluğu bu yazıda, açık öncelikli uygulamalara ve yazılımlara makine öğrenmesi yoluyla gereksinim önceliklendirme otomasyonunun uygulanmasını gözden geçirdik. ml alanındaki gelişmeler ilerledikçe, bu gelişmelerden yararlanmanın birçok yolu var. bunlardan biri, şimdiye kadar insanlar tarafından gerçekleştirilen analitik işlerin otomasyonu. gereksinimler önceliklendirme bunlardan biridir. zaman alıcı ve bilgidir zorlu faaliyetler ve artan sayıda gereksinim ile bir insanın her gereksinimi değerlendirmesinde kolayca olanaksız hale gelebilir. bu çalışmanın ilk kısmı, alan gereksinimleri önceliklendirme otomasyonu ile ilgili literatür taraması ve ilgili çalışmalardır. ikinci bölümde bazı metin madenciliği geçmişini inceledik, üçüncüsü açık kaynaklı yazılım (oss) projelerinin ilgili mekaniklerini ve problemlerini tartışıyor. açık gelişim yaklaşımlarıyla ilgi çekici projeler. dördüncü bölümde, oss projelerinin belirli sorunlarını çözmek için bilinen farklı yaklaşımları bir araya getirmenin sentetik metodolojisini ve gereksinim önceliklendirme sürecinin otomasyonunu kullanan bir sistem tasarımı öneriyoruz. beşinci kısım, önerilen sistem tasarımının apache yazılım temeli (asf) hadoop projesi üzerinde bir prototip ile değerlendirilmesine ayrılmıştır. önerilen çözüm ve değerlendirme, yalnızca belirli bir proje temeli (asf) ve bir proje kapsamında geçerlidir. hadoop).

Özet (Çeviri)

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.

Benzer Tezler

  1. Trigram özellik veri seti kullanılarak sınıflandırma yöntemleriyle dil tanıma

    Language identification with classification methods using trigram feature data set

    ŞENGÜL BAYRAK

    Yüksek Lisans

    Türkçe

    Türkçe

    2011

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHaliç Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. HİDAYET TAKÇI

    PROF. DR. MÜBARİZ EMİNLİ

  2. Metin madenciliği teknikleri ile sosyal ağlarda bilgi keşfi

    Knowledge discovery in social networks using text mining techniques

    FATMA GÜLŞAH TAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSüleyman Demirel Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ASIM SİNAN YÜKSEL

  3. Application of text mining on IT incident management systems

    Başlık çevirisi yok

    ERDAL SEVER İŞCEN

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDoğuş Üniversitesi

    Bilgisayar Bilimleri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MUSTAFA ZAHİD GÜRBÜZ

  4. Facebook'da yorum madenciliği kullanarak, kişilerin cinsiyet, yaş ve eğitim düzeylerinin tanımlanması

    Comment mining for identifying gender, age and education level on Facebook

    MASOUD TALEBİ

    Yüksek Lisans

    Türkçe

    Türkçe

    2013

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKaradeniz Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. CEMAL KÖSE

  5. Makine öğrenmesi teknikleri ile metinlerin otomatik olarak sınıflandırılması

    Text categorization with machine learning techniques

    AYSUN DOĞRUSÖZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2007

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYıldız Teknik Üniversitesi

    Matematik Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. NİLGÜN GÜLER BAYAZIT