LIBRISTO
LIBROAMANTO
obligatorisch
Werden Sie Teil einer Gemeinschaft von Buchliebhabern aus der ganzen Welt und erhalten Sie eine Reihe von Vorteilen. Konto kostenlos anlegen
0
Kostenloser Versand mit Zásilkovna ab 69.99 €
Österreichische Post 5.49 GLS-Kurier 4.99 GLS-Kurier 4.99 DPD-Kurier 3.99 DPD-Stelle 2.99

Heterogeneity in Distributed Embedded Systems. From Programming Paradigms to Testing

Sprache EnglischEnglisch
Buch Broschur
Buch Heterogeneity in Distributed Embedded Systems. From Programming Paradigms to Testing Tobias Baumgartner
Libristo-Code: 12828357
Verlag Cuvillier Verlag, November 2012
Advances in the field of wireless sensor networks (WSNs) over the last decade have led to a great nu... Vollständige Beschreibung
? points 72 b
29.29 inkl. MwSt.
Externes Lager Wir versenden in 8-11 Tagen

30 Tage für die Rückgabe der Ware


Kunden kauften auch


Advances in the field of wireless sensor networks (WSNs) over the last decade have led to a great number of available hardware platforms and operating systems for embedded devices. With the upcoming research area called Internet of Things (IoT) even more new platforms appeared. Consequently, we are now faced with a vast amount of different embedded systems, ranging from tiny microcontrollers to comparably powerful smartphones. Unfortunately, this diversity of hardware architectures has not yet been fully addressed by any generic software architecture. Various operating systems for embedded devices are available, however, each of them cover only a few architectures. Using Java is not possible on tiny microcontrollers because of the lack of a Java Virtual Machine (JVM) on these platforms. Similarly, the entire field of testing is not geared towards dealing with the amount of heterogeneity. Testing environments are mostly homogeneous, and it is not possible to evaluate ideas on large-sized networks consisting of heterogeneous nodes. In this work, we present techniques to address the aforementioned problems. We introduce modern programming paradigms known from desktop computers and transfer these ideas to embedded systems. Furthermore, we built a testing platform consisting of heterogeneous wireless nodes and sensors. Finally, we present novel communication channels that are able to connect nodes that cannot communicate physically, or even real nodes with simulated ones. Hence, this work consists of three parts: While the dominant programming language on embedded systems is still C, we show that more efficient and comfortable results can be achieved by utilizing modern programming paradigms using C++. We therefore transfer the established template-based design of well-known libraries such as the Standard Template Library (STL) or Boost to embedded systems. After thoroughly studying the design of a software architecture based on C++, we present a successful implementation of our ideas: The Wiselib, a generic algorithms library for distributed heterogeneous embedded systems. To run algorithms in an appropriate test scenario, we built a heterogeneous testbed, consisting of different types of nodes and sensors. To this end, we installed self-designed low-cost load sensors based on strain gauges beneath the floor of a hallway in our institute, capable of identifying passers-by. The load sensors are wired to sensor nodes, which in turn allows for the design of sophisticated algorithms doing in-network data processing. The nodes are additionally connected to passive infrared sensors (PIRs) and actuator units---light-emitting diodes (LEDs) and speakers---for interaction with passers-by. The hallway serves as a platform for various application areas. Examples are target tracking, medical testing, and interactive games. Finally, we present virtualized communication links. This technique allows to connect nodes with incompatible radio transceivers or at distant locations. Furthermore, it can be used to let real nodes communicate with virtual nodes in a simulator, which allows for novel debugging mechanisms for distributed embedded systems such as the instantiation of unit tests.

Schauspielerin & Polyglotte
EWA KASP für
Video abspielen
Ewa Kasp
Libristo bietet die größte Auswahl an fremdsprachiger Literatur an. Deshalb kaufe ich meine Bücher hier ein.

Informationen zum Buch

Vollständiger Name Heterogeneity in Distributed Embedded Systems. From Programming Paradigms to Testing
Sprache Englisch
Einband Buch - Broschur
Datum der Veröffentlichung 2012
Anzahl der Seiten 172
EAN 9783954042739
ISBN 3954042738
Libristo-Code 12828357
Gewicht 231
Abmessungen 148 x 210 x 9
Verschenken Sie dieses Buch noch heute
Es ist ganz einfach
1 Legen Sie das Buch in Ihren Warenkorb und wählen Sie den Versand als Geschenk 2 Wir schicken Ihnen umgehend einen Gutschein 3 Das Buch wird an die Adresse des beschenkten Empfängers geliefert

Das könnte Sie auch interessieren


Blues for Outlaw Hearts and Old Whores Massimo Carlotto / Buch Broschur
common.buy 14.69
Respecting Childhood Tim Loreman / Buch Hardcover
common.buy 257.79
Dadgummit Maggie Toussaint / Buch Broschur
common.buy 14.29
Vindication of the Captors of Major Andre Egbert Benson / Buch Broschur
common.buy 19.89
Seven Hours at the Ocean Ty Davis / Buch Broschur
common.buy 7.99
Criminal LawBasics Clare Connelly / Buch Broschur
common.buy 20.29
6 Hearts of Intimacy Bob Moeller / Buch Broschur
common.buy 14.29
Driving Force of the Collective Guinevere Liberty Nell / Buch Hardcover
common.buy 118.29
I Say Boo, You say Hoo John Kane / Buch Broschur
common.buy 9.19
Music To Be Murdered By - Side B Eminem / Audio Audio CD
common.buy 7.69
Biology of Death Gary C. Howard / Buch Hardcover
common.buy 48.49
Space Physics and Aeronomy, Solar Physics and Solar Wind Nour E. Raouafi / E-Book Adobe ePub DRM
common.buy 224.19
The Literature of the Victorian Era Hugh 1855-1939 Walker / Buch Broschur
common.buy 44.59
EMOTIONAL LIVES OF TEENAGERS DAMOUR LISA / Buch Broschur
common.buy 16.59

Anmeldung

Melden Sie sich bei Ihrem Konto an. Sie haben noch kein Libristo-Konto? Erstellen Sie es jetzt!

 
obligatorisch
obligatorisch

Sie haben kein Konto? Nutzen Sie die Vorteile eines Libristo-Kontos!

Mit einem Libristo-Konto haben Sie alles unter Kontrolle.

Erstellen Sie ein Libristo-Konto
Buchberater Libroamiko
Hallo, ich bin Libroamiko, kann ich helfen?