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 …

Software component identification and selection: A research review

S Gholamshahi… - Software: Practice and …, 2019 - Wiley Online Library
Nowadays, with the development of software reuse, software developers are paying more
attention to component‐related technologies, which have been mostly applied in the …

eQual: informing early design decisions

A Shahbazian, S Karthik, Y Brun… - Proceedings of the 28th …, 2020 - dl.acm.org
When designing a software system, architects make a series of design decisions that directly
impact the system's quality. The number of available design alternatives grows rapidly with …

A new component selection algorithm based on metrics and fuzzy clustering analysis

C Şerban, A Vescan, HF Pop - … , HAIS 2009, Salamanca, Spain, June 10 …, 2009 - Springer
Abstract Component-Based Software Engineering is concerned with the assembly of
preexisting software components that lead to software systems responding to client specific …

Making well-informed software design decisions

A Shahbazian, YK Lee, Y Brun… - Proceedings of the 40th …, 2018 - dl.acm.org
Design decisions software architects make directly impact system quality. Real-world
systems involve a large number of such decisions, and each decision is typically influenced …

[PDF][PDF] Architecture optimisation of embedded systems under uncertainty in probabilistic reliability evaluation model parameters

I Meedeniya - Ph. D. Thesis, 2012 - Citeseer
Software plays a vital role in most of the embedded systems including safety and mission-
critical systems in avionics, automotive, nuclear and medical applications. Along with the …

A hybrid evolutionary multiobjective approach for the dynamic component selection problem

A Vescan, C Gro, S Yang - 2011 11th International …, 2011 - ieeexplore.ieee.org
Component selection is a crucial problem in Component Based Software Engineering
(CBSE). CBSE is concerned with the assembly of pre-existing software components that …

A conceptual framework for component-based system metrics definition

C Şerban, A Vescan, HF Pop - 9th RoEduNet IEEE …, 2010 - ieeexplore.ieee.org
The lack of standard formalism for defining software metrics has led to ambiguity in their
definitions which hampers their applicability, comparison and implementation. In this paper …

[PDF][PDF] Evolutionary multiobjective approach for multilevel component composition

A Vescan, C Grosan - Studia Universitatis Babes-Bolyai Series …, 2010 - researchgate.net
Component-based Software Engineering (CBSE) uses components to construct systems,
being a means to increase productivity by promoting software reuse and increasing software …

A formal model for component-based system assessment

C Serban, A Vescan, HF Pop - 2010 Second International …, 2010 - ieeexplore.ieee.org
The selection of a component within a set of possible candidates which offer similar
functionalities requires the evaluation of the candidate components using objective …