Text this: Design of a weapon assignment subsystem within a ground-based air defence environment