DroidLab mérőrendszer komponenseinek fejlesztése

OData támogatás
Konzulens:
Lajtha András Balázs
Távközlési és Médiainformatikai Tanszék

Az Android platform olcsó eszközeivel, széles közönségével és nyílt szemléletével egy ideje felkeltette a kutatói társadalom érdeklődését. Azonban az Androidra való fejlesztés igen komplex, illetve egy új kutatási célokat szolgáló alkalmazás és mérési eredményeket gyűjtő infrastruktúra elkészítése a platform programozásában jártas fejlesztőnek is több heti munka. Az alkalmazás terjesztése pedig körülményes mozgósítható felhasználói bázis nélkül. Felismerve a problémát terveztük meg a DroidLab-ot. A DroidLab elfedi a kutatók elől ezeket az általános feladatokat és használata nem igényel platform-specifikus programozási ismereteket, így megkönnyíti a kísérletek előkészítését és elvégzését.

A DroidLab platform négy fő komponensből áll. Az eredményeket gyűjtő és közzétevő web-szerver, a modulokat futtató keretrendszer, a mérési elrendezést tartalmazó modul és a méréseket végző plugin-alkalmazás. Az alkalmazást telepítő felhasználók szabályozhatják a kísérletek számára biztosított jogosultságokat és erőforrásokat. A résztvevők védelme mérési eredmények anonimizálásával válik teljessé. A kutatók a rendszerben regisztrálva specifikálhatják a kísérleti elrendezést, és feltölthetik a futtatni kívánt scripteket. A DroidLab ütemező keresi meg az erre alkalmas eszközöket, telepíti a keretrendszerbe a modult, és begyűjti az eredményeket, amelyeket webes felületen tesz elérhetővé a kutató számára.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.