System Introspection for System Analysis on Mobile Devices
System Introspection for System Analysis on Mobile Devices
System Introspection for System Analysis on Mobile Devices
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Abstract<str<strong>on</strong>g>System</str<strong>on</strong>g> <str<strong>on</strong>g>Introspecti<strong>on</strong></str<strong>on</strong>g> is essential to understand the inner processes c<strong>on</strong>trollinga robot which is acting in an aut<strong>on</strong>omous way. To get an idea of the innerstates of the c<strong>on</strong>trolling comp<strong>on</strong>ents a developer does not want to interruptthe running system. Moreover analyzing a dozen of complex log files <strong>on</strong>cethe robot has ended per<str<strong>on</strong>g>for</str<strong>on</strong>g>ming a task c<strong>on</strong>sumes a lot of time. This thesispresents a design and an implementati<strong>on</strong> of a system <str<strong>on</strong>g>for</str<strong>on</strong>g> observati<strong>on</strong> that canbe attached to a robot system. The system will collect data of the robotand <str<strong>on</strong>g>for</str<strong>on</strong>g>ward it to a client <str<strong>on</strong>g>for</str<strong>on</strong>g> presentati<strong>on</strong>. XMPP is used as communicati<strong>on</strong>framework which provides functi<strong>on</strong>ality <str<strong>on</strong>g>for</str<strong>on</strong>g> exchanging data over a network.The described system was successfully evaluated by attaching the system tothe ToBI plat<str<strong>on</strong>g>for</str<strong>on</strong>g>m.iii