Buscar
Mostrando ítems 191-194 de 194
GEML: A grammar-based evolutionary machine learning approach for design-pattern detection
(Elsevier, 2021)
Design patterns (DPs) are recognised as a good practice in software development. However, the lack of appropriate documentation often hampers traceability, and their benefits are blurred among thousands of lines of code. ...
Interactive multi-objective evolutionary optimization of software architectures
(Elsevier, 2018)
While working on a software specification, designers usually need to evaluate different architectural alternatives to be sure that quality criteria are met. Even when these quality aspects could be expressed in terms of ...
JCLEC-MO: A Java suite for solving many-objective optimization engineering problems
(Elsevier, 2019)
Although metaheuristics have been widely recognized as efficient techniques to solve real-world optimization problems, implementing them from scratch remains difficult for domain-specific experts without programming skills. ...
An approach for the evolutionary discovery of software architectures
(Elsevier, 2015)
Software architectures constitute important analysis artefacts in software projects, as they reflect the main functional blocks of the software. They provide high-level analysis artefacts that are useful when architects ...