Refactoring Monolithic Object-Oriented Source Code to Materialize Microservice-oriented Architecture Topics: Architectural Design, Refactoring and Patterns; Enterprise Systems and Applications; Software as a Service In Proceedings of the 16th International Conference on Software Technologies ICSOFT - Volume 1, 78-89, 2021