[HTML][HTML] Blockchain software patterns for the design of decentralized applications: A systematic literature review

N Six, N Herbaut, C Salinesi - Blockchain: Research and Applications, 2022 - Elsevier
A software pattern is a reusable solution to address a commonly occurring problem within a
given context when designing software. Using patterns is a common practice for software …

Designing microservice systems using patterns: an empirical study on quality trade-offs

G Vale, FF Correia, EM Guerra… - 2022 IEEE 19th …, 2022 - ieeexplore.ieee.org
The promise of increased agility, autonomy, scalability, and reusability has made the
microservices architecture a de facto standard for the development of large-scale and cloud …

Defining and measuring microservice granularity—a literature overview

FH Vera-Rivera, C Gaona, H Astudillo - PeerJ Computer Science, 2021 - peerj.com
Defining and measuring microservice granularity—a literature overview [PeerJ] Related
research Download Share Twitter Facebook Email PEER-REVIEWED Defining and measuring …

Architectural tactics in software architecture: A systematic map** study

G Márquez, H Astudillo, R Kazman - Journal of Systems and Software, 2023 - Elsevier
Architectural tactics are a key abstraction of software architecture, and support the
systematic design and analysis of software architectures to satisfy quality attributes. Since …

[PDF][PDF] Research Opportunities in Microservices Quality Assessment: A Systematic Literature Review

V Tapia, M Gaona - Journal of Advances in Information Technology, 2023 - jait.us
The growth in the development of microservices has sparked interest in evaluating their
quality. This study seeks to determine the key criteria and challenges in evaluating …

Towards formalizing microservices architectural patterns with Event-B

S Vergara, L González, R Ruggia - 2020 IEEE International …, 2020 - ieeexplore.ieee.org
Microservices have recently emerged as an architectural style in which applications are
composed of small services, each running on its own process and communicating with …

[HTML][HTML] Automatic detection of access control vulnerabilities via API specification processing

B Alexander, D Denis, M Denis… - Вопросы …, 2022 - cyberleninka.ru
Objective. Insecure Direct Object Reference (IDOR) or Broken Object Level Authorization
(BOLA) are one of the critical type of access control vulnerabilities for modern applications …

On the Effectiveness of Microservices Tactics and Patterns to Reduce Energy Consumption: An Experimental Study on Trade-Offs

X **ao, C Gao, J Bogner - arxiv preprint arxiv:2501.14402, 2025 - arxiv.org
Context: Microservice-based systems have established themselves in the software industry.
However, sustainability-related legislation and the growing costs of energy-hungry software …

Desarrollo de aplicaciones basadas en microservicios: tendencias y desafíos de investigación

FH Vera-Rivera, H Astudillo… - RISTI-Revista Ibérica de …, 2019 - repositorio.ufps.edu.co
Los microservicios son un enfoque arquitectónico y organizativo del desarrollo de software
en el que las aplicaciones están compuestas por pequeños servicios independientes que …

Architectural Tactics to Improve the Environmental Sustainability of Microservices: A Rapid Review

X **ao - arxiv preprint arxiv:2407.16706, 2024 - arxiv.org
Microservices are a popular architectural style adopted by the industry when it comes to
deploying software that requires scalability, maintainability, and agile development. There is …