A Refactoring Architecture for Measuring and Identifying Spots of Design Patterns Insertion in Source Code Topics: Application Software; Architectural Design, Refactoring and Patterns; Automated Software Engineering In Proceedings of the 13th International Conference on Software Technologies ICSOFT - Volume 1, 632-639, 2018 , Porto, Portugal