The list of examination techniques presented in the previous section allows us to determine the basic functionalities of GDiagUI which are necessary for a robotic system to meet user requirements. The list of identified functionalities is presented below.