An evolutionary approach for generating software models: The case of Kromaia in Game Software Engineering | Publicación