Gang-of-Four design patterns are valuable architectural artefacts in object-oriented design and implementation. Detection of design patterns in an existing code takes an important role in software evolution and maintenance. A lot of work has been devoted to development of methods and tools that support automatic detection of design patterns. There have been scarcely any attempts to detect design patterns in C# programs. We have focused on the refinement and extension of the approach of A. Nagy and B. Kovari. In this paper we discuss the rules for mining of a subset of GoF design patterns in C# applications. These rules have been used to enhance the program that detects design patterns in C# applications. The mining results of both tools were compared.
CITATION STYLE
Derezińska, A., & Byczkowski, M. (2019). Enhancements of detecting gang-of-four design patterns in C# programs. In Advances in Intelligent Systems and Computing (Vol. 852, pp. 277–286). Springer Verlag. https://doi.org/10.1007/978-3-319-99981-4_26
Mendeley helps you to discover research relevant for your work.