The goal of my PhD thesis is to develop an evolutionary tool, the evolutionary requirements analyser (ERA), for searching an optimal set of component combinations in the use of requirements engineering. The evolutionary tool is demonstrated in evolving system requirements, which are symbolised by the component-based approach. The chanlleges of this research are fourfold: the transformation of t...