Knowledge Structures for Communications in Human-Computer Systems