Optimizing IaC Configurations: a Case Study Using Nature-inspired Computing

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the last years, one of the fields of artificial intelligence that has been investigated the most is nature-inspired computing. The research done on this specific topic showcases the interest that sparks in researchers and practitioners, who put their focus on this paradigm because of the adaptability and ability of nature-inspired algorithms to reach high-quality outcomes on a wide range of problems. In fact, this kind of methods has been successfully applied to solve real-world problems in heterogeneous fields such as medicine, transportation, industry, or software engineering. Our main objective with this paper is to describe a tool based on nature-inspired computing for solving a specific software engineering problem. The problem faced consists of optimizing Infrastructure as Code deployment configurations. For this reason, the name of the system is IaC Optimizer Platform. A prototypical version of the IOP was described in previous works, in which the functionality of this platform was introduced. With this paper, we take a step forward by describing the final release of the IOP, highlighting its main contribution regarding the current state-of-the-art, and justifying the decisions made on its implementation. Also, we contextualize the IOP within the complete platform in which it is embedded, describing how a user can benefit from its use. To do that, we also present and solve a real-world use case.

Original languageEnglish
Title of host publicationCIIS 2023 - 2023 The 6th International Conference on Computational Intelligence and Intelligent Systems
PublisherAssociation for Computing Machinery
Pages85-90
Number of pages6
ISBN (Electronic)9798400709067
DOIs
Publication statusPublished - 25 Nov 2023
Event6th International Conference on Computational Intelligence and Intelligent Systems, CIIS 2023 - Tokyo, Japan
Duration: 25 Nov 202327 Nov 2023

Publication series

NameACM International Conference Proceeding Series

Conference

Conference6th International Conference on Computational Intelligence and Intelligent Systems, CIIS 2023
Country/TerritoryJapan
CityTokyo
Period25/11/2327/11/23

Keywords

  • Combinatorial Optimization
  • Multi-objective Optimization
  • Nature-inspired Computing
  • PIACERE

Fingerprint

Dive into the research topics of 'Optimizing IaC Configurations: a Case Study Using Nature-inspired Computing'. Together they form a unique fingerprint.

Cite this