ВІЗУАЛІЗАЦІЯ РЕЗУЛЬТАТІВ ЕКСПЕРТНОГО ОЦІНЮВАННЯ ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ З ВИКОРИСТАННЯМ ПОЛЯРНИХ ДІАГРАМ
Анотація
Розроблено методику візуалізації інформації, яку можна отримати внаслідок оброблення експертних оцінок якості програмного забезпечення (ПЗ) за різними критеріями його оцінювання з використанням полярних діаграм. Встановлено, що під візуалізацією результатів експертного оцінювання якості ПЗ розуміють подання інформації у графічному вигляді для максимальної зручності її розуміння та швидкого сприйняття, а також надання осяжної та зрозумілої форми будь-якому об'єкту, суб'єкту, процесу тощо. Запропоновано критерії оцінювання якості ПЗ та їхні вагові коефіцієнти для кожного з експертів, які забезпечують достовірне подання наявного стану процесу розроблення ПЗ, правильне розуміння суті проблем, що можуть виникнути на будь-якому етапі реалізації програмного проекту, і точні характеристики їх складових. Розроблено алгоритм розрахунку площ секторних багатокутників у полярній системі координат, за допомогою якого можна обчислити і оцінити відносну якість ПЗ за відповідними критеріями. Визначено комплексні підсумкові показники якості ПЗ для кожного з експертів і комплексний узагальнений показник його якості для усіх експертів. Розроблено алгоритм розрахунку площі неправильного багатокутника у полярній системі координат, який дає змогу визначити ту частину якості ПЗ за всіма критеріями, яку маємо на даний момент за оцінками одного з експертів, а також ту частку якості ПЗ, яку ще потрібно досягти для 100 % її повноти. Зроблено відповідні висновки та надано рекомендації щодо використання розробленої методики візуалізації інформації.
Завантаження
Посилання
Bederson, B., & Shneiderman, B. (2003). The Craft of Information Visualization: Readings and Reflections. Morgan Kaufmann. 410 p.
Botsula, M. P., & Morhun, I. A. (2008). Pro problemu ekspertyzy yakosti materialiv dystantsiinykh kursiv. Naukovi pratsi VNTU, 4, 1–7. Retrieved from: http://nbuv.gov.ua/e-iournals/vntu/2008-4/2008-4.files/uk/08mpbcme uk.pdf. [in Ukrainian].
Botsula, M. P., & Morhun, I. A. (2011). Metod otrymannia kompleksnoi otsinky yakosti veb-materialiv z vykorystanniam poliarnoi systemy koordynat. Visnyk Vinnytskoho politekhnichnoho instytutu, 1, 84–88. Retrieved from: https://visnyk.vntu.edu.ua/index.php/visnyk/article/view/1367/ conferences.vntu.edu.ua.. [in Ukrainian].
Botsula, M. P., & Morhun, I. A. (2014). Novyi metod ta informatsiina tekhnolohiia obroblennia danykh dlia upravlinnia yakistiu elektronnykh navchalnykh kursiv. Informatsiini tekhnolohii ta kompiuterna inzheneriia: mizhnarodnyi naukovo-tekhnichnyi zhurnal, 3, 25–33. Retrieved from: http://nbuv.gov.ua/UJRN/Itki_2014_3_6. [in Ukrainian].
Card, S. K., Mackinlay, J. D., & Shneiderman, B. (1999). Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann Publishers. 686 p.
DeMarco Tom. (2002). Controlling Software Projects: Management, Measurement and Estimation. 279 p.
Heer, J., Card, S. K., & Landay, J. (2005). Prefuse: a toolkit for interactive information visualization, (10 p.). In: ACM Human Factors in Computing Systems CHI 2005. 280 p.
ISO 9001:2008. Quality Management System – requirements. Retrieved from: https://www.iso.org/standard/46486.html
ISO/IEC 9126. (1991). Information technology – Software product evaluation – Quality characteristics and guidelines for their use. Geneva: International Organization for Standardization, International Electrotechnical Commission, 136 p. (International Standard)
ISO/IEC 9126-1:2001. Software Engineering – Product Quality. Part 1: Quality model. Retrieved from: https://www.iso.org/standard/22749.html
ISO/IEC TR 9126-2:2003. Software Engineering – Product Quality – Part 2: External metrics. Retrieved from: https://www.iso.org/standard/22750.html
ISO/IEC TR 9126-3:2003. Software Engineering – Product Quality – Part 3: Internal metrics. Retrieved from: https://www.iso.org/standard/22891.html
ISO/IEC TR 9126-4:2004. Software Engineering – Product Quality – Part 4: Quality in use metric. Retrieved from: https://www.iso.org/standard/39752.html
Kerren, A., Stasko, J. T., Fekete, J.-D., & North, C. (Eds.) (2008). Information Visualization, (pp. 1–18). In: Human-Centered Issues and Perspectives. Vol. 4950 of LNCS State-of-the-Art Survey. Springer-Verlag Berlin Heidelberg 2008.
Kuliamin, V. V., Petrenko, O. L. (2008). Mesto testirovaniia sredi metodov otcenki kachestva PO. Moscow: ISP RAN. Retrieved from: http://software-testing.ru/library/5-testing/117-2008-10-13-19-25-13. [in Russian].
Paulk, M. C., & Curtis, B. (2001). The Capability Maturity Model: Guideline for Improving the Software Process. Carnegie Mellon University. 434 p.
Mazza, R. (2009). Introduction to Information Visualization, University of Lugano Switzerland. Springer-Verlag London Limited 2009. 139 p. https://doi.org/10.1007/978-1-84800-219-7
Morhun, I. A. (2011). Metod ekspertnoi otsinky yakosti prohramnoho zabezpechennia. Inzheneriia prohramnoho zabezpechennia: mater. Mizhnar. nauk.-prakt. konf. aspirantiv i studentiv, 2(6), 33–37. Vinnytsia. Retrieved from: http://jrnl.nau.edu.ua/index.php/IPZ/article/view/3086. [in Ukrainian].
Nazemi, K. (2014). Adaptive Semantics Visualization. Dissertation zur Erlangung des akademischen Grades eines Doktor-Ingenieurs. Eurographics Association for Computer Graphics. 360 p. Retrieved from: http://diglib.eg.org/handle/10.2312/12076
Pleskach, V. L., Zatonatska, T. H. (2011). Informatsiini systemy y tekhnolohii na pidpryiemstvakh: pidruchnyk. Kyiv: Znannia. 718 p. Retrieved from: http://pidruchniki.com/1194121347734/informatika/analiz_yakosti_programnogo_zabezpechennya#42. [in Ukrainian].
Pomorova, O. V., & Hovorushchenko, T. O. (2013a). Suchasni problemy otsiniuvannia yakosti prohramnoho zabezpechennia. Radioelektronni i kompiuterni systemy, 5, 319–327. Kharkiv: NAU "KhAI". [in Ukrainian].
Pomorova, O., & Hovorushchenko, T. (2013b). Intelligent Assessment and Prediction of Software Characteristics at the Design Stage. American Journal of Software Engineering and Applications (AJSEA), 2(2), 25–31. Retrieved from: http://article.sciencepublishinggroup.com/pdf/10.11648.j.ajsea.20130202.11.pdf.
Spence, R. (2007). Information Visualization: Design for Interaction (2nd Ed.). Prentice Hall. 304 p.
Voronin, A. N., Ziatdinov, Yu. K., & Kulinskii, M. V. (2011). Mnogokriterialnye zadachi: modeli i metody: monografiia. Kiev: NAU. 348 p. [in Russian].
Ware, C. (2000). Information Visualization: Perception for design (2nd Ed.). San Francisco, CA: Morgan Kaufmann Publishers. 34 p.
Yakovyna, V., Seniv, M., Chabaniuk, Ya., Fedasiuk, D., & Khimka, U. (2010). Kryterii dostatnosti protsesu testuvannia prohramnoho zabezpechennia. Visnyk Natsionalnoho universytetu "Lvivska politekhnika". Seriia: Kompiuterni nauky ta informatsiini tekhnolohii, 672, 346–358. [in Ukrainian].
Авторське право (c) 2018 Науковий вісник НЛТУ України

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.



