Integration of hardware, intelligence and knowledge in communicating and human centered systems