A comprehensive review on multi-objective optimization techniques: Past, present and future

S Sharma, V Kumar - Archives of Computational Methods in Engineering, 2022 - Springer
Realistic problems typically have many conflicting objectives. Therefore, it is instinctive to
look at the engineering problems as multi-objective optimization problems. This paper briefly …

Software architecture optimization methods: A systematic literature review

A Aleti, B Buhnova, L Grunske… - IEEE Transactions …, 2012 - ieeexplore.ieee.org
Due to significant industrial demands toward software systems with increasing complexity
and challenging quality requirements, software architecture design has become an …

E/E architecture synthesis: Challenges and technologies

H Askaripoor, M Hashemi Farzaneh, A Knoll - Electronics, 2022 - mdpi.com
In recent years, the electrical and/or electronic architecture of vehicles has been significantly
evolving. The new generation of cars demands a considerable amount of computational …

[HTML][HTML] Many-objective optimization of non-functional attributes based on refactoring of software models

V Cortellessa, D Di Pompeo, V Stoico… - Information and Software …, 2023 - Elsevier
Context: Software quality estimation is a challenging and time-consuming activity, and
models are crucial to face the complexity of such activity on modern software applications. In …

Search budget in multi-objective refactoring optimization: a model-based empirical study

D Di Pompeo, M Tucci - 2022 48th Euromicro Conference on …, 2022 - ieeexplore.ieee.org
Software model optimization is the task of automatically generate design alternatives,
usually to improve quality aspects of software that are quantifiable, like performance and …

Space4cloud: A tool for system performance and costevaluation of cloud systems

D Franceschelli, D Ardagna, M Ciavotta… - Proceedings of the 2013 …, 2013 - dl.acm.org
Cloud Computing is assuming a relevant role in the world of web applications and web
services. Cloud technologies allow to build dynamic systems which are able to adapt their …

[HTML][HTML] Analyzing the sensitivity of multi-objective software architecture refactoring to configuration characteristics

V Cortellessa, D Di Pompeo - Information and Software Technology, 2021 - Elsevier
Context: Software architecture refactoring can be induced by multiple reasons, such as
satisfying new functional requirements or improving non-functional properties. Multi …

Architecture-driven reliability optimization with uncertain model parameters

I Meedeniya, A Aleti, L Grunske - Journal of Systems and Software, 2012 - Elsevier
It is currently considered good software engineering practice to decide between design
alternatives based on quantitative architecture evaluations for different quality attributes …

On the impact of performance antipatterns in multi-objective software model refactoring optimization

V Cortellessa, D Di Pompeo, V Stoico… - 2021 47th Euromicro …, 2021 - ieeexplore.ieee.org
Software quality estimation is a challenging and time-consuming activity, and models are
crucial to face the complexity of such activity on modern software applications. One main …

A model-driven approach for solving the software component allocation problem

I Al-Azzoni, J Blank, N Petrović - Algorithms, 2021 - mdpi.com
The underlying infrastructure paradigms behind the novel usage scenarios and services are
becoming increasingly complex—from everyday life in smart cities to industrial …