Introducing Interactions in Multi-Objective Optimization of Software Architectures

V Cortellessa, JA Diaz-Pace, D Di Pompeo… - arXiv preprint arXiv …, 2023 - arxiv.org
Software architecture optimization aims to enhance non-functional attributes like
performance and reliability while meeting functional requirements. Multi-objective …

Exploring sustainable alternatives for the deployment of microservices architectures in the cloud

V Cortellessa, D Di Pompeo, M Tucci - arXiv preprint arXiv:2402.11238, 2024 - arxiv.org
As organizations increasingly migrate their applications to the cloud, the optimization of
microservices architectures becomes imperative for achieving sustainability goals …

Best performance and reliability for your time: budget-aware search-based optimization of software model refactoring

JA Diaz-Pace, D Di Pompeo, M Tucci - arXiv preprint arXiv:2308.15179, 2023 - arxiv.org
Context: Software model optimization is a process that automatically generates design
alternatives, typically to enhance quantifiable non-functional properties of software systems …

MORCoRA: Multi-Objective Refactoring Recommendation Considering Review Availability

L Chen, S Hayashi - arXiv preprint arXiv:2408.06568, 2024 - arxiv.org
Background: Search-based refactoring involves searching for a sequence of refactorings to
achieve specific objectives. Although a typical objective is improving code quality, a different …

Towards Assessing Spread in Sets of Software Architecture Designs

V Cortellessa, JA Diaz-Pace, D Di Pompeo… - European Conference on …, 2023 - Springer
Several approaches have recently used automated techniques to generate architecture
design alternatives by means of optimization techniques. These approaches aim at …

[PDF][PDF] RMMOC: Refactoring Method based on Multi-Objective Algorithms and New Criteria

MR Keyvanpour, Z Karimi Zandian… - AUT Journal of Modeling …, 2023 - miscj.aut.ac.ir
Some factors can change the software and affect the quality, such as the new users'
requirements and the need for compatibility with modern techniques. These factors impose a …

Performance of Genetic Algorithms in the Context of Software Model Refactoring

V Cortellessa, D Di Pompeo, M Tucci - European Workshop on …, 2023 - Springer
Software systems continuously evolve due to new functionalities, requirements, or
maintenance activities. In the context of software evolution, software refactoring has gained …

From UML/MARTE Specifications to ESL HW/SW Co-Design: Early Functional Verification and Timing Validation

V Cortellessa, L Pomante, V Stoico - Companion of the 2023 ACM/SPEC …, 2023 - dl.acm.org
The continuous adoption of embedded systems in the most diverse application domains
contributes to the increasing complexity of their development. Hardware/Software Co …

Check for updates Performance of Genetic Algorithms in the Context of Software Model Refactoring

V Cortellessa, D Di Pompeo… - … Engineering and Stochastic …, 2023 - books.google.com
Software systems continuously evolve due to new functionalities, requirements, or
maintenance activities. In the context of software evolution, software refactoring has gained …

[PDF][PDF] Un approccio guidato dai modelli per la verifica e la validazione precoci di sistemi embedded

V Stoico - 2023 - tesidottorato.depositolegale.it
The end of the 20st century witnessed the birth of Personal Computers and Internet as major
innovations, while the first two decades of the 2000s saw the diffusion of embedded systems …