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 …
look at the engineering problems as multi-objective optimization problems. This paper briefly …
Software architecture optimization methods: A systematic literature review
Due to significant industrial demands toward software systems with increasing complexity
and challenging quality requirements, software architecture design has become an …
and challenging quality requirements, software architecture design has become an …
E/E architecture synthesis: Challenges and technologies
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 …
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
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 …
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 …
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 …
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 …
satisfying new functional requirements or improving non-functional properties. Multi …
Architecture-driven reliability optimization with uncertain model parameters
It is currently considered good software engineering practice to decide between design
alternatives based on quantitative architecture evaluations for different quality attributes …
alternatives based on quantitative architecture evaluations for different quality attributes …
On the impact of performance antipatterns in multi-objective software model refactoring optimization
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 …
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
The underlying infrastructure paradigms behind the novel usage scenarios and services are
becoming increasingly complex—from everyday life in smart cities to industrial …
becoming increasingly complex—from everyday life in smart cities to industrial …