digraph goals { edge [arrowtail=normal arrowhead=none]; G1 [ label="G1 : Facilitate \n determination \n of problem \n frequency data" ]; G2 [ label="G2 : Easy for \n manager to view \n problem status" ]; G3 [ label="G3 : Facilitate \n access to \n problem \n information" ]; G1 ->G3 ; G2 ->G3 ; G6 ->G3 ; G4 [ label="G4 : Provide \n access to \n problem \n solutions" ]; G6 ->G4 ; G5 [ label="G5 : Match \n problem to \n expert" ]; G6 ->G5 ; G6 [ label="G6 : Users to \n be very happy" ]; G7 [ label="G7 : No lost \n user problems" ]; G6 ->G7 ; G8 [ label="G8 : Tackle all \n problems in \n reasonable time" ]; G7 ->G8 ; G9 [ label="G9 : Regularly \n raise problem \n priority \n automatically" ]; G8 ->G9 ; G10 [ label="G10 : Editable \n problem \n database" ]; G9 ->G10 ; G11 [ label="G11 : \n Prioritise user \n problems" ]; G9 ->G11 ; G12 [ label="G12 : Users \n updated \n sensibly" ]; G6 ->G12 ; G13 [ label="G13 : Log \n faults from \n anywhere" ]; G6 ->G13 ; G14 [ label="G14 : Manage \n all problems \n uniformly" ]; G6 ->G14 ; G15 [ label="G15 : One \n problem one \n solver" ]; G6 ->G15 ; G16 [ label="G16 : Provides \n uniform problem \n management" ]; G14 ->G16 ; }