Towards a Technique for Extracting Microservices from Monolithic Enterprise Systems
Levcovitz, Alessandra; Terra, Ricardo; Valente, Marco Tulio;
Subject: Computer Science - Software Engineering
The idea behind microservices architecture is to develop a single large, complex application as a suite of small, cohesive, independent services. On the other way, monolithic systems get larger over the time, deviating from the intended architecture, and becoming risky ... View more
 Melvin E Conway. How do committees invent? Datamation, 14(4):28-31, 1968.
 M Lynne Markus and Cornelis Tanis. The enterprise systems experience-from adoption to success. Framing the domains of IT research: Glimpsing the future through the past, 173:207-173, 2000.
 Santonu Sarkar, Shubha Ramachandran, G. Sathish Kumar, Madhu K. Iyengar, K. Rangarajan, and Saravanan Sivagnanam. Modularization of a large-scale business application: A case study. IEEE Software, 26:28-35, 2009.
 Ricardo Terra, Marco Tulio Valente, and Roberto S. Bigonha. An approach for extracting modules from monolithic software architectures. IX Workshop de Manutenção de Software Moderna (WMSWM), pages 1-18, 2012.