VERIFICATION OF ACCURACY AND COST OF USE METHODS OF QUALITY ASSESSMENT OF IMPLEMENTATION OF DESIGN PATTERNS
Rafał WOJSZCZYK
rafal.wojszczyk@tu.koszalin.plKoszalin University of Technology, Department of Computer Science and Management, Śniadeckich 2, 75-453 Koszalin (Poland)
Abstract
Professional programmers use many additional tools over the Integrated Development Environment during their work. Very often they are looking for new solutions, while expecting that the new tool will provide accurate results, and the cost of use will fit within the planned budget. The aim of the article is to present the results of two comparative analyzes carried out in terms of accuracy and the cost of using the quality assessment method of implementation of design patterns.
Keywords:
design patterns, software quality, quality assessmentReferences
Blewitt, A. (2006). HEDGEHOG: Automatic Verification of Design Patterns in Java (doctoral dissertation). University of Edinburgh, Edinburgh.
Google Scholar
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design Patterns: Elements of Reusable Object-Oriented Software. Boston: Addison-Wesley Professional.
Google Scholar
Mehlitz, P. C., & Penix, J. (2003). Design for Verification Using Design Patterns to Build Reliable Systems. Proc. Work. on Component-Based Soft. Eng.
Google Scholar
Metsker, S. J. (2004). Design Patterns in C# 1st Edition. Boston: Addison-Wesley Professional.
Google Scholar
Nicholson, J., et al. (2014). Automated verification of design patterns: A case study. Science of Computer Programming, 80, 211-222. doi:10.1016/j.scico.2013.05.007
DOI: https://doi.org/10.1016/j.scico.2013.05.007
Google Scholar
Singh Rao, R., & Gupta, M. (2013). Design Pattern Detection by Greedy Algorithm Using Inexact Graph Matching. International Journal Of Engineering And Computer Science, 2(10), 3658–3664.
Google Scholar
Tsantalis, N., Chatzigeorgiou, A., Stephanides, G., & Halkidis, S. T. (2006). Design Pattern Detection Using Similarity Scoring. IEEE Transactions on Software Engineering, 32(11), 896-908. doi:10.1109/TSE.2006.112
DOI: https://doi.org/10.1109/TSE.2006.112
Google Scholar
Wojszczyk, R., & Khadzhynov, W. (2017). The Process of Verifying the Implementation of Design Patterns—Used Data Models. In L. Borzemski, A. Grzech, J. Świątek, & Z. Wilimowska (Eds), Information Systems Architecture and Technology: Proceedings of 37th International Conference on Information Systems Architecture and Technology – ISAT 2016 – Part I. Advances in Intelligent Systems and Computing (521, pp. 103–116). Cham: Springer.
DOI: https://doi.org/10.1007/978-3-319-46583-8_9
Google Scholar
Wojszczyk R. (2018). The Experiment with Quality Assessment Method Based on Strategy Design Pattern Example. In: J. Świątek, L. Borzemski, & Z. Wilimowska (Eds.), Information Systems Architecture and Technology: Proceedings of 38th International Conference on Information Systems Architecture and Technology – ISAT 2017. ISAT 2017. Advances in Intelligent Systems and Computing (656, 103–112). Cham: Springer.
DOI: https://doi.org/10.1007/978-3-319-67229-8_10
Google Scholar
Authors
Rafał WOJSZCZYKrafal.wojszczyk@tu.koszalin.pl
Koszalin University of Technology, Department of Computer Science and Management, Śniadeckich 2, 75-453 Koszalin Poland
Statistics
Abstract views: 243PDF downloads: 32
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
All articles published in Applied Computer Science are open-access and distributed under the terms of the Creative Commons Attribution 4.0 International License.
Most read articles by the same author(s)
- Damian GIEBAS, Rafał WOJSZCZYK, ORDER VIOLATION IN MULTITHREADED APPLICATIONS AND ITS DETECTION IN STATIC CODE ANALYSIS PROCESS , Applied Computer Science: Vol. 16 No. 4 (2020)
- Damian GIEBAS, Rafał WOJSZCZYK, GRAPHICAL REPRESENTATIONS OF MULTITHREADED APPLICATIONS , Applied Computer Science: Vol. 14 No. 2 (2018)
Similar Articles
- Svetlana RATNER, Pavel RATNER, DEA-BASED DYNAMIC ASSESSMENT OF REGIONAL ENVIRONMENTAL EFFICIENCY , Applied Computer Science: Vol. 13 No. 2 (2017)
- Anna MACHROWSKA, Robert KARPIŃSKI, Marcin MACIEJEWSKI, Józef JONAK, Przemysław KRAKOWSKI, APPLICATION OF EEMD-DFA ALGORITHMS AND ANN CLASSIFICATION FOR DETECTION OF KNEE OSTEOARTHRITIS USING VIBROARTHROGRAPHY , Applied Computer Science: Vol. 20 No. 2 (2024)
- Robert KARPIŃSKI, Przemysław KRAKOWSKI, Józef JONAK, Anna MACHROWSKA, Marcin MACIEJEWSKI, COMPARISON OF SELECTED CLASSIFICATION METHODS BASED ON MACHINE LEARNING AS A DIAGNOSTIC TOOL FOR KNEE JOINT CARTILAGE DAMAGE BASED ON GENERATED VIBROACOUSTIC PROCESSES , Applied Computer Science: Vol. 19 No. 4 (2023)
- Anna MACHROWSKA, Robert KARPIŃSKI, Józef JONAK, Jakub SZABELSKI, NUMERICAL PREDICTION OF THE COMPONENT-RATIO-DEPENDENT COMPRESSIVE STRENGTH OF BONE CEMENT , Applied Computer Science: Vol. 16 No. 3 (2020)
- Kuba ROSŁANIEC, ANALYSIS OF THE EFFECT OF PROJECTILE IMPACT ANGLE ON THE PUNCTURE OF A STEEL PLATE USING THE FINITE ELEMENT METHOD IN ABAQUS SOFTWARE , Applied Computer Science: Vol. 18 No. 1 (2022)
- Błażej CZAJKA, Patryk RÓŻYŁO, Hubert DĘBSKI, STABILITY AND FAILURE OF THIN-WALLED COMPOSITE STRUCTURES WITH A SQUARE CROSS-SECTION , Applied Computer Science: Vol. 18 No. 2 (2022)
- Anna MACHROWSKA, Robert KARPIŃSKI, Przemysław KRAKOWSKI, Józef JONAK, DIAGNOSTIC FACTORS FOR OPENED AND CLOSED KINEMATIC CHAIN OF VIBROARTHROGRAPHY SIGNALS , Applied Computer Science: Vol. 15 No. 3 (2019)
- Robert KARPIŃSKI, KNEE JOINT OSTEOARTHRITIS DIAGNOSIS BASED ON SELECTED ACOUSTIC SIGNAL DISCRIMINANTS USING MACHINE LEARNING , Applied Computer Science: Vol. 18 No. 2 (2022)
- Krzysztof Michalczyk, Mariusz Warzecha, Robert Baran, A NEW METHOD FOR GENERATING VIRTUAL MODELS OF NONLINEAR HELICAL SPRINGS BASED ON A RIGOROUS MATHEMATICAL MODEL , Applied Computer Science: Vol. 19 No. 2 (2023)
- Mohanad ABDULHAMID, Deng PETER, REMOTE HEALTH MONITORING: FALL DETECTION , Applied Computer Science: Vol. 16 No. 1 (2020)
<< < 1 2 3 4 5 6 7 8 9 10 > >>
You may also start an advanced similarity search for this article.