Sie sind hier
E-Book

Analyse, Design und Implementierung einer aspektorientierten Erweiterung der Programmiersprache nesC im Besonderen für das Logging in Sensornetzen

eBook Analyse, Design und Implementierung einer aspektorientierten Erweiterung der Programmiersprache nesC im Besonderen für das Logging in Sensornetzen Cover
Autor
Verlag
Erscheinungsjahr
2011
Seitenanzahl
119
Seiten
ISBN
9783656047223
Format
PDF
Kopierschutz
kein Kopierschutz
DRM
Geräte
PC
MAC
eReader
Tablet
Preis
27,99
EUR

Diplomarbeit aus dem Jahr 2008 im Fachbereich Informatik - Software, Note: 1,15, Rheinische Friedrich-Wilhelms-Universität Bonn (Institut für Informatik IV: Kommunikation und Verteilte Systeme), Sprache: Deutsch, Abstract: Sensornetze sind drahtlos verbundene Netze bestehend aus Knoten, die über eine CPU, Sensoren und ein Netzinterface verfügen. Die Knoten dieser Netze haben starke Ressourenbeschränkungen. Aus diesem Grunde sind eXziente Programme notwendig, deren Programmierung schwierig ist. Um diesem zu begegnen wurde die Programmiersprache nesC zusammen mit einem in ihr geschriebenen Betriebssystem TinyOS entwickelt. Die Sprache nesC baut dabei auf C auf und unterstützt einen komponentenbasierten Aufbau von Programmen. Die Entwicklung der Programme für die Knoten erfolgt in drei Phasen: Für die Simulation, für das Testbed und für den Einsatz eines Sensornetzes in seinem Deployment. Logging ist eine Methode, um Programme während ihrer Ausführung zu prüfen. Es muss jedoch für jede der drei Phasen der Entwicklung der Knotensoftware eine unterschiedliche Loggingfunktion aufgerufen werden. Aspektorientierte Programmierung ermöglicht es nun, zu einem bestehenden Basisprogramm mithilfe von Aspekten neue Funktionalitäten hinzuzufügen. Die Diplomarbeit entwickelt eine aspektorientierte Spracherweiterung für die Sprache nesC, um in den drei Phasen unterschiedliche Funktionalitäen durch Aspekte hinzufügen zu können, um beispielsweise die unterschiedlichen Loggingfunktionen einzufügen. Die Arbeit umfasst sowohl das Design als auch die Durchführung der Implementierung der aspektorientierten Spracherweiterung innerhalb des originalen nesC-Compilers. Interessante neue Konzepte für die Änderung der KonVgurationen der Komponenten eines nesC-Programmes mithilfe der aspektorientierten Spracherweiterung werden entwickelt. Die Implementierung einer Spracherweiterung innerhalb eines Compilers wird untersucht.

Kaufen Sie hier:

E-Book Tabs

Weitere E-Books zum Thema: Software - Betriebssysteme - Anwenderprogramme

Microsoft Office:mac 2011

eBook Microsoft Office:mac 2011 Cover

Dieses Buch führt in den Umgang mit allen Office-Anwendungen ein und zeigt die wichtigsten Funktionen anhand von Schritt-für-Schritt-Anleitungen. Office:mac 2011 kommt mit einer neuen ...

iWork `09: Pages

eBook iWork `09: Pages Cover

iWork ’09 umfasst das Textverarbeitungsprogramm Pages in der Version 4, das Präsentationsprogramm Keynote in der Version 5 sowie das Tabellenkalkulationsprogramm Numbers in der Version 2. ...

iWork `09: Pages

eBook iWork `09: Pages Cover

Apples iWork ’09-Suite umfasst die Textverarbeitung Pages, das Präsentationsprogramm Keynote und die Tabellenkalkulationssoftware Numbers. Wir haben allen drei Anwendungen eine eigene eBook-Reihe ...

Weitere Zeitschriften

küche + raum

küche + raum

Internationale Fachzeitschrift für Küchenforschung und Küchenplanung. Mit Fachinformationen für Küchenfachhändler, -spezialisten und -planer in Küchenstudios, Möbelfachgeschäften und den ...

SPORT in BW (Württemberg)

SPORT in BW (Württemberg)

SPORT in BW (Württemberg) ist das offizielle Verbandsorgan des Württembergischen Landessportbund e.V. (WLSB) und Informationsmagazin für alle im Sport organisierten Mitglieder in Württemberg. ...

rfe-Elektrohändler

rfe-Elektrohändler

Der rfe-eh Elektrohändler ist das Fachmagazin für die CE- und Hausgeräte-Branche sowie für das Elektrohandwerk mit angeschlossenem Ladengeschäft. Mit aktuellen Produktinformationen, ...

Eishockey NEWS

Eishockey NEWS

Eishockey NEWS bringt alles über die DEL, die DEL2, die Oberliga sowie die Regionalligen und Informationen über die NHL. Dazu ausführliche Statistiken, Hintergrundberichte, Personalities ...

VideoMarkt

VideoMarkt

VideoMarkt – besser unterhalten. VideoMarkt deckt die gesamte Videobranche ab: Videoverkauf, Videoverleih und digitale Distribution. Das komplette Serviceangebot von VideoMarkt unterstützt die ...

Evangelische Theologie

Evangelische Theologie

 Über »Evangelische Theologie« In interdisziplinären Themenheften gibt die Evangelische Theologie entscheidende Impulse, die komplexe Einheit der Theologie wahrzunehmen. Neben den ...