This work tries to improve the state of the art in at least two ways. First, the idea of a proactive means-end reasoning strongly grounds on the research line that explores goal models as mechanisms for software agents to reflect upon their requirements during their operation [15], [40]. Therefore the research question we raise up is: what if tasks are not provided together with the goal model?