Studienarbeit STUD-2273

Bibliograph.
Daten
Schirmer, Markus: Distributed Emulation of Mobile Applications in TVEE.
Universität Stuttgart, Fakultät Informatik, Studienarbeit Nr. 2273 (2010).
46 Seiten, deutsch.
CR-Klassif.C.2.4 (Distributed Systems)
C.4 (Performance of Systems)
I.6.8 (Types of Simulation)
Kurzfassung

The distribution and importance of mobile applications is continuously increasing nowadays. The complexity of applications is growing, too. The evaluation of new mobile applications is an essential part of their development. Since the communication of a mobile application may involve a large number of other mobile nodes and the evaluation through a enormous number of physical nodes is not attractive due to a lot of different reasons, simulation and virtualisation will be used for the evaluation. Simulationenvironments and up to date emulationenvironments are not capable of creating real environments for the application to be tested. While simulating, the behaviour of the application and the networkenvironment requires synthesizing. Up to date emulationenvironments are able to emulate real large, scaleable computer networks but the software to be tested does not run in its native environment. This studywork aims to extend the emulationarchitecture TVEE, belonging to the project NET of the University of Stuttgart department of Distributed Systems, which is capable of running lots of virtual nodes containing unmodified software, in order to procure the possibility, to run mobile applications in mobile operating systems within the virtual nodes. The above mentioned could bring the behaviour of the mobile applications closer to their real behaviour and thus improve the evaluation results. The results obtained after the integration of the mobile operating systems will be evaluated by this study work.

Die Verbreitung und Bedeutung von mobilen Anwendungen nimmt in der heutigen Zeit stetig zu. Auch die Komplexität der Anwendungen steigert sich. Eine Evaluierung von neuen mobilen Anwendungen ist ein wichtiger Teil ihrer Entwicklung. Da die Kommunikation einer mobilen Anwendung mit einer großen Zahl von anderen mobilen Knoten erfolgen kann und die Evaluierung mittels einer großen Anzahl physikalischer Knoten aus mehreren Gründen unattraktiv ist, wird für die Evaluierung der Anwendung Simulation oder Virtualisierung eingesetzt werden. Simulationsumgebungen und aktuelle Emulationsumgebungen haben das Problem, dass keine reale Umgebung für die zu testende Anwendung geschaffen werden kann. Bei der Simulation muss das Verhalten der Anwendung und der Netzwerkumgebung nachempfunden werden. Aktuelle Emulationsumgebungen sind in der Lage sehr große, skalierbare Rechnernetze zu emulieren, aber die zu testende Software läuft nicht in ihrer nativen Umgebung. Diese Studienarbeit soll die Emulationsarchitektur TVEE des Projekts NET der Universität Stuttgart Abteilung Verteilte Systeme, die in der Lage ist, sehr viele Knoten mit nicht modifizierter Software auszuführen, um die Möglichkeit erweitern, in den virtuellen Knoten des TVEE mobile Anwendungen in einem mobilen Betriebssystem auszuführen. Das könnte das Verhalten der mobilen Anwendungen realitätsnäher machen und die Evaluierungsergebnisse verbessern. Die nach der Integration des mobilen Betriebssystems erhaltenen Ergebnisse werden in der Studienarbeit evaluiert.

Volltext und
andere Links
PDF (617107 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Höchstleistungsrechner, Verteilte Systeme
BetreuerGrau, Andreas
Projekt(e)NET
Eingabedatum28. Januar 2011
   Publ. Informatik