• An approach for the evolutionary discovery of software architectures 

      Ramírez, Aurora; Romero, José Raúl; Ventura, Sebastián (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 ...
    • Interactive multi-objective evolutionary optimization of software architectures 

      Ramírez, Aurora; Romero, José Raúl; Ventura Soto, S. (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 ...