[HTML][HTML] Blockchain software patterns for the design of decentralized applications: A systematic literature review
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 …
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
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 …
microservices architecture a de facto standard for the development of large-scale and cloud …
Defining and measuring microservice granularity—a literature overview
Defining and measuring microservice granularity—a literature overview [PeerJ] Related
research Download Share Twitter Facebook Email PEER-REVIEWED Defining and measuring …
research Download Share Twitter Facebook Email PEER-REVIEWED Defining and measuring …
Architectural tactics in software architecture: A systematic map** study
Architectural tactics are a key abstraction of software architecture, and support the
systematic design and analysis of software architectures to satisfy quality attributes. Since …
systematic design and analysis of software architectures to satisfy quality attributes. Since …
[PDF][PDF] Research Opportunities in Microservices Quality Assessment: A Systematic Literature Review
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 …
quality. This study seeks to determine the key criteria and challenges in evaluating …
Towards formalizing microservices architectural patterns with Event-B
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 …
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
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 …
(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 …
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
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 …
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 …
deploying software that requires scalability, maintainability, and agile development. There is …