Utilization of Goal Function Trees for Robust Requirements Definition