Busca avançada
Ano de início
Entree


Simulation of system architectures using optimization and machine learning: the state of the art and research opportunities

Texto completo
Autor(es):
Manzano, Wallace ; Graciano Neto, Valdemar Vicente ; Bianchi, Thiago ; Kassab, Mohamad ; Nakagawa, Elisa Yumi
Número total de Autores: 5
Tipo de documento: Artigo Científico
Fonte: Software and Systems Modeling; v. N/A, p. 22-pg., 2025-03-28.
Resumo

Most software-intensive systems present large and complex architectures, which should satisfy different quality attributes, such as performance, reliability, and security. Some of these attributes could only be measured at runtime, which is undesired, particularly for critical systems whose attributes should still be evaluated at design time to avoid failures at runtime and losses, including human lives. Simulation has been considered a powerful solution to predict and evaluate different architectural arrangements at design time and, combined with optimization and machine learning, and it can find suitable or even optimal architectures. However, there is a lack of an overview of such combinations and how they can work better. This work presents the state of the art of simulation using optimization and/or machine learning techniques. For this, we examined the literature of 1,342 studies retrieved from three publications databases and systematically selected 87 studies and scrutinized them. There is a variety of combinations of simulation with different optimization and/or machine learning techniques, each requiring specific simulation models and simulators. At the same time, studies are still isolated, lacking maturity in the area and remaining important future work to discover the benefits of such combinations. (AU)

Processo FAPESP: 23/16712-1 - Um Framework para o Desenvolvimento de Gêmeos Digitais Autônomos
Beneficiário:Wallace Alves Esteves Manzano
Modalidade de apoio: Bolsas no Brasil - Doutorado