GUI implementation for a shopping center based on HCI rules