Abgeschlossene Arbeiten

Studentische Arbeiten

Codegenerierung für die Contiki-Plattform (David Giessing)

Type of thesis: Bachelor-Thesis
State: Abgeschlossene Arbeiten
Thesis closed on: 25.04.2016
Tutor: Dr.-Ing. Roland Speith (neé Kluge)

Back to overview

Motivation

Im Rahmen des Forschungsprojekts MAKI (Multi-Mechanismen Adaption für das künftige Internet) interessieren wir uns für die Netzwerktopologie von Kommunikationsnetzen.

Topologien sind als Graphen sehr gut dafür geeignet, um mittels Graphtransformation angepasst zu werden.

Task

In dieser Arbeit soll anhand einer Fallstudie aus dem Bereich Wireless Sensor Networks (WSNs) ein prototypischer Codegenerator für Contiki - eine kombinierte Simulations- und Ausführungsplattform für WSNs - erstellt werden.

Die besondere Herausforderung liegt darin, das beschränkte Metamodell von WSNs auszunutzen, um möglichst kompakten Code zu erzeugen, der idealerweise auch im (Hardware-)Testbed (z.B. TUD?Net) funktioniert.

Preconditions

 - Kenntnisse in Java und C

- Erfahrungen mit modellbasierter Softwareentwicklung hilfreich

Back to overview