Dergiler / Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi / 2017 / Cilt: 32 - Sayı: 3

Açık Kaynak Kodlu Yazılımların Problem ve Çözüm Alanı Ölçüleri Arasındaki İlinti

Sayfa
0–0
Yayın Tarihi
2017-09-07
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Sonuçlar problem alanı ölçüleri ile ilgili yazılım bileşenlerini oluşturan çözüm alanı ölçüleri arasında güçlü ilintiyi göstermektedir.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Halen kullanılmakta olan yazılım büyüklüğü ölçümü ve efor kestirimleri genellikle geliştirilecek olan yazılımın detaylı gereksinimlerini temel girdi olarak kullanırlar ve büyüklük ölçümü için belirli bir zamana ve uzmanlığa ihtiyaç duyarlar.
📊
Temel Bulgular & Veri:Makalede 27 açık kaynak kodlu yazılım projesi değerlendirilmiştir.
💡
Sonuç & Katkı:Sonuçlar problem alanı ölçüleri ile ilgili yazılım bileşenlerini oluşturan çözüm alanı ölçüleri arasında güçlü ilintiyi göstermektedir.
🔬Tür:Araştırma Makalesi
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Problem Alanı · Çözüm Alanı · Doğrusal Bağlanım

Özet

Halen kullanılmakta olan yazılım büyüklüğü ölçümü ve efor kestirimleri genellikle geliştirilecek olan yazılımın detaylı gereksinimlerini temel girdi olarak kullanırlar ve büyüklük ölçümü için belirli bir zamana ve uzmanlığa ihtiyaç duyarlar. Bu çalışma, açık kaynak kodlu yazılımların problem alanı ölçüleri (isim ve fiil sayıları) ile çözüm alanı ölçüleri (yazılım sınıf ve yordam sayıları) arasındaki ilintiyi incelemektedir. Makalede 27 açık kaynak kodlu yazılım projesi değerlendirilmiştir. Problem alanının (kavramsal) büyüklüğü ile çözüm alanının (tasarım) büyüklüğü arasındaki ilintiyi incelemek için doğrusal bağlanım ve çapraz doğrulama tekniklerini uygulanmıştır. Sonuçlar problem alanı ölçüleri ile ilgili yazılım bileşenlerini oluşturan çözüm alanı ölçüleri arasında güçlü ilintiyi göstermektedir. Sonuçlar, yazılım geliştirme projelerinin erken safhalarındaki problem alanı tanımlamalarını kullanarak makul büyüklük ve efor kestirimleri yapılabilmesinin mümkün olduğuna işaret etmektedir.

🔖

Bu Makaleye Atıf Yap

AYYILDIZ, T. E., KOÇYİĞİT, A. (2017). Açık Kaynak Kodlu Yazılımların Problem ve Çözüm Alanı Ölçüleri Arasındaki İlinti. Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi, Cilt: 32 - Sayı: 3, 0–0. https://ajindex.com/articles/20215

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (12)

  1. Živković, A., Rozman, I., and Herićko, M., Automated software size estimation based on function points using UML models, Information and Software Technology, Volume 47, Issue 13, pp. 881-890, 2005.
  2. Laird, L.M., and Brennan, M.C., Software Measurement and Estimation: A Practical Approach, John Wiley and Sons Inc., Hoboken, New Jersey, ISBN: 978-0-471-67622-5, 2006.
  3. Azzeh, M., and Nassif, A.B., Fuzzy Model Tree for Early Effort Estimation, 12th International Conference on Machine Learning and Applications (ICMLA), Volume 2, pp. 117-121, 2013.
  4. Ren, X., and Dai, Y., A New Method to Estimate Software Size, International Asia Conference on Industrial Engineering and Management Innovation (IEMI2012) Proceedings, pp. 631-638, 2013.
  5. Booch, G., Object-oriented development, IEEE Transactions on Software Engineering, 12(2), pp. 211–221, 1986.
  6. Rumbaugh, J., Blaha, M., Lorensen, W., Eddy, F., Premerlani, W., Object Oriented Modeling and Design, 1st edition, Prentice-Hall, ISBN-13: 978-0136298410, 1990.
  7. Jacobson, I., Booch, G., Rumbaugh, J., The Unified Software Development Process, 1st edition, Addison-Wesley Professional, ISBN-13: 978-0201571691, 1999. Understand user guide and reference manual, Scientific Toolworks, Inc., Version 2,0, http://www.math.ntu.edu.tw/~wwang/cola_lab/knowledge/download/understand/understand_2p0,pdf, 2008.
  8. Loper, E. and Bird, S., NLTK: The natural language toolkit. In Proceedings of the ACL-02 Workshop on Effective Tools and Methodologies for Teaching Natural Language Processing and Computational Linguistics-Vol. 1, pp. 63-70, 2002.
  9. Ayyıldız, T.E., and Koçyiğit, A., Correlations between problem domain and solution domain size measures for open source software, 40th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2014), DOI 10,1109/SEAA.2014.11, IEEE, pp.81-84, 2014.
  10. Ayyıldız, T.E., and Koçyiğit, A., An Early Software Effort Estimation Method Based on Use Cases and Conceptual Classes, Journal of Software, Volume: 9, No: 8, doi:10,4304/jsw.9.8.2169-2173, ISSN 1796-217X, pp. 2169-2173, 2014.
  11. Conte, S.D., Dunsmore, H.E., and Shen, V.Y., Software Effort Estimation and Productivity, Advances in Computers, Volume: 24, pp.1-60, 1985.
  12. Albrecht, A., Measuring Application Development Productivity, Proceedings of the Joint SHARE/GUIDE/IBM Application Development Symposium, pp.83-92, 1979. ISO/IEC, ISO/IEC 20926: Software and Systems Engineering — Software Measurement — IFPUG Functional Size Measurement Method, International