Heterogeneity in Distributed Embedded Systems. From Programming Paradigms to Testing - Baumgartner, Tobias
- Format: Broché Voir le descriptif
Vous en avez un à vendre ?
Vendez-le-vôtre141,99 €
Occasion · Très Bon État
Ou 35,50 € /mois
- Livraison : 25,00 €
- Livré entre le 9 et le 19 mai
- Payez directement sur Rakuten (CB, PayPal, 4xCB...)
- Récupérez le produit directement chez le vendeur
- Rakuten vous rembourse en cas de problème
Gratuit et sans engagement
Félicitations !
Nous sommes heureux de vous compter parmi nos membres du Club Rakuten !
TROUVER UN MAGASIN
Retour
Avis sur Heterogeneity In Distributed Embedded Systems. From Programming Paradigms To Testing Format Broché - Livre Informatique
0 avis sur Heterogeneity In Distributed Embedded Systems. From Programming Paradigms To Testing Format Broché - Livre Informatique
Les avis publiés font l'objet d'un contrôle automatisé de Rakuten.
-
Pomellato
Occasion dès 80,00 €
-
Illuminations-2cd-Prix Conseille 24.20 E/Ttc
Occasion dès 160,00 €
-
Professional Goldsmithing : A Contemporary Guide To Traditional Jewelry Techniques
Occasion dès 110,38 €
-
Financial Markets And Institutions, Global Edition
Neuf dès 117,78 €
-
Hilgard S Introduction To Psychology Rita L. Atkinson
Occasion dès 95,99 €
-
Simone Pheulpin
Neuf dès 79,00 €
Occasion dès 134,22 €
-
Harmony Hammond: Material Witness
Occasion dès 149,99 €
-
Los Detectives Salvajes (Coleccion Compactos)
Occasion dès 87,99 €
-
Giorgio Morandi: Gemalde, Aquarelle, Zeichnungen, Radierungen (German Edition)
Occasion dès 144,99 €
-
Studio 54: The Legend
1 avis
Occasion dès 80,99 €
-
The Princeton Companion To Applied Mathematics
Neuf dès 128,31 €
Occasion dès 139,99 €
-
Enseignement Oral De Platon: Une Nouvelle Interprétation Du Platonisme (French Edition)
1 avis
Occasion dès 149,99 €
-
Generative Design - Visualize, Program, And Create With Processing
Occasion dès 135,99 €
-
Maison Martin Margiela : Street Special Edition Volumes 1 & 2
Occasion dès 190,00 €
-
Stone Age - Ancient Castles Of Europe
1 avis
Occasion dès 102,40 €
-
A Practical Guide To Chemical Peels, Microdermabrasion & Topical Products
1 avis
Neuf dès 158,90 €
-
Prepodobnye Kirill, Ferapont I Martinian Belozerskie
Occasion dès 90,00 €
-
Peter Doig
1 avis
Neuf dès 74,71 €
Occasion dès 134,97 €
-
David Yarrow
Neuf dès 123,00 €
Occasion dès 192,01 €
-
The Viniyoga Of Yoga, Applying Yoga For Healthy Living
Occasion dès 199,00 €
Produits similaires
Présentation Heterogeneity In Distributed Embedded Systems. From Programming Paradigms To Testing Format Broché
- Livre Informatique
Résumé :
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....