Contextual understanding of microservice architecture: current and future directions

T Cerny, MJ Donahoo, M Trnka - ACM SIGAPP Applied Computing …, 2018 - dl.acm.org
Current industry trends in enterprise architectures indicate movement from Service-Oriented
Architecture (SOA) to Microservices. By understanding the key differences between these …

Straddling the crevasse: A review of microservice software architecture foundations and recent advancements

CT Joseph, K Chandrasekaran - Software: Practice and …, 2019 - Wiley Online Library
Microservice architecture style has been gaining wide impetus in the software engineering
industry. Researchers and practitioners have adopted the microservices concepts into …

[HTML][HTML] On opportunistic software reuse

N Mäkitalo, A Taivalsaari, A Kiviluoto, T Mikkonen… - Computing, 2020 - Springer
The availability of open source assets for almost all imaginable domains has led the
software industry to opportunistic design—an approach in which people develop new …

A multi-criteria strategy for redesigning legacy features as microservices: An industrial case study

WKG Assunção, TE Colanzi, L Carvalho… - … on software analysis …, 2021 - ieeexplore.ieee.org
Microservices are small and autonomous services that communicate through lightweight
protocols. Companies have often been adopting microservices to incrementally redesign …

Extraction of configurable and reusable microservices from legacy systems: An exploratory study

L Carvalho, A Garcia, WKG Assunção… - Proceedings of the 23rd …, 2019 - dl.acm.org
Microservices is an emerging industrial technique to promote better modularization and
management of small and autonomous services. Microservice architecture is widely used to …

Analysis of the criteria adopted in industry to extract microservices

L Carvalho, A Garcia, WKG Assunção… - 2019 IEEE/ACM …, 2019 - ieeexplore.ieee.org
A microservice architecture is expected to provide a better modularization and management
of small and autonomous services. Other expected benefits include increased availability …

A study and comparison of industrial vs. academic software product line research published at SPLC

R Rabiser, K Schmid, M Becker, G Botterweck… - Proceedings of the …, 2018 - dl.acm.org
The study presented in this paper aims to provide evidence for the hypothesis that software
product line research has been changing and that the works in industry and academia have …

A machine learning approach for performance-oriented decision support in service-oriented architectures

T Masood, CB Cherifi, N Moalla - Journal of Intelligent Information Systems, 2021 - Springer
Enterprise IT performance can be improved by providing reactive and predictive monitoring
tools that anticipate problem detection. It requires advanced approaches for creating more …

On the performance and adoption of search-based microservice identification with tomicroservices

L Carvalho, A Garcia, TE Colanzi… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
The expensive maintenance of legacy systems leads companies to migrate such systems to
microservice architectures. This migration requires the identification of system's legacy parts …

Enterprise architecture planning for enterprise university information system using the TOGAF architecture development method

U Ulmi, APG Putra, YDP Ginting, IL Laily… - IOP Conference …, 2020 - iopscience.iop.org
One of the important strategies in dealing with the development of information technology is
the usage and increase of information systems support for the enterprise. Enterprise …