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 …
[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
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 …
Automatic optimisation of system architectures using EAST-ADL
There are many challenges which face designers of complex system architectures,
particularly safety–critical or real-time systems. The introduction of Architecture Description …
particularly safety–critical or real-time systems. The introduction of Architecture Description …
[BOOK][B] Automated improvement of software architecture models for performance and other quality attributes
A Koziolek - 2014 - books.google.com
Quality attributes, such as performance or reliability, are crucial for the success of a software
system and largely influenced by the software architecture. Their quantitative prediction …
system and largely influenced by the software architecture. Their quantitative prediction …
[HTML][HTML] Analyzing the sensitivity of multi-objective software architecture refactoring to configuration characteristics
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 …
An insight into test case optimization: ideas and trends with future perspectives
Software engineering comprises several disciplines. Testing, the subject of this paper, is an
important phase which is still largely unpredictable, expensive, and ad hoc. Software testing …
important phase which is still largely unpredictable, expensive, and ad hoc. Software testing …
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 …
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 relationships between QoS and software adaptability at the architectural level
Modern software operates in highly dynamic and often unpredictable environments that can
degrade its quality of service. Therefore, it is increasingly important having systems able to …
degrade its quality of service. Therefore, it is increasingly important having systems able to …