Results 1 - 10
of
49
Protothreads: simplifying event-driven programming of memory-constrained embedded systems.
- In SenSys ’06: Proceedings of the 4th international conference on Embedded networked sensor systems
, 2006
"... Abstract Event-driven programming is a popular model for writing programs for tiny embedded systems and sensor network nodes. While event-driven programming can keep the memory overhead down, it enforces a state machine programming style which makes many programs difficult to write, maintain, and d ..."
Abstract
-
Cited by 119 (12 self)
- Add to MetaCart
Abstract Event-driven programming is a popular model for writing programs for tiny embedded systems and sensor network nodes. While event-driven programming can keep the memory overhead down, it enforces a state machine programming style which makes many programs difficult to write, maintain
3 Protothreads: Simplifying Event-Driven Programming of Memory- Constrained Embedded Systems
"... Die synchronen Programmiersprachen Esterel und Lustre werden dazu eingesetzt, reaktive Programme für eingebettete und/oder Echtzeitsysteme zu schreiben. Ein wichtiges Merk-mal dieser Sprachen ist eine klare, formal definierte Semantik. Diese erleichtert sowohl die Verifikation von Programmen, als au ..."
Abstract
- Add to MetaCart
Die synchronen Programmiersprachen Esterel und Lustre werden dazu eingesetzt, reaktive Programme für eingebettete und/oder Echtzeitsysteme zu schreiben. Ein wichtiges Merk-mal dieser Sprachen ist eine klare, formal definierte Semantik. Diese erleichtert sowohl die Verifikation von Programmen, als auch die weitergehende automatische Verarbeitung von Programmen. In diesem Semester wurden folgende Themen bearbeitet:
Protothreads - Lightweight, Stackless Threads in C
, 2005
"... Protothreads are a extremely lightweight, stackless threads designed for use in severely memory constrained systems such as embedded systems. Software for memory constrained embedded systems sometimes are based on an event-driven model rather than on multi-threading. While event-driven systems allow ..."
Abstract
-
Cited by 7 (1 self)
- Add to MetaCart
Protothreads are a extremely lightweight, stackless threads designed for use in severely memory constrained systems such as embedded systems. Software for memory constrained embedded systems sometimes are based on an event-driven model rather than on multi-threading. While event-driven systems
Using Protothreads for Sensor Node Programming
- In Proceedings of the REALWSN 2005 Workshop on RealWorld Wireless Sensor Networks
, 2005
"... have severe resource constraints in terms of energy, processing power and memory. In order to work e#ciently within the constrained memory, many operating systems for such devices are based on an event-driven model rather than on multi-threading. While event-driven systems allow for reduced memory u ..."
Abstract
-
Cited by 26 (2 self)
- Add to MetaCart
have severe resource constraints in terms of energy, processing power and memory. In order to work e#ciently within the constrained memory, many operating systems for such devices are based on an event-driven model rather than on multi-threading. While event-driven systems allow for reduced memory
Programming Memory-Constrained Networked Embedded Systems
, 2007
"... Ten years after the Internet revolution are we standing on the brink of another revolution: networked embedded systems that connect the physical world with the computers, enabling new applications ranging from environmental monitoring and wildlife tracking to improvements in health care and medicine ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
even in memory-constrained networked embedded systems; simplifying eventdriven programming of memory-constrained systems; and dynamic loading of
A simplified java bytecode compilation system for resource-constrained embedded processors
- In Proceedings of the 2007 international
, 2007
"... Embedded platforms are resource-constrained systems in which performance and memory requirements of executed code are of critical importance. However, standard techniques such as full just-in-time(JIT) compilation and/or adaptive optimization (AO) may not be appropriate for this type of systems due ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Embedded platforms are resource-constrained systems in which performance and memory requirements of executed code are of critical importance. However, standard techniques such as full just-in-time(JIT) compilation and/or adaptive optimization (AO) may not be appropriate for this type of systems due
Attribute/Service Model: Design Patterns for Distributed Coordination
- of Sensors, Actuators and Tasks”, sub-mitted to Workshop on Embedded Systems Codesign
, 2002
"... This paper proposes the Attribute/Service Model (ASM) and associated design patterns as a general and simple framework for applications that require programming with multiple tasks on multiple embedded processors. This model enables the programming of complex tasks with multiple sensors and actuator ..."
Abstract
-
Cited by 7 (6 self)
- Add to MetaCart
of multiple processes in multiple processors. Associated design patterns such as the event/trigger mechanism and general event-driven control are developed on ASM. ASM is designed for the coordination of distributed sensors, actuators and computational tasks on modular self-reconfigurable robots. However
(Invited Paper)
, 2013
"... HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte p ..."
Abstract
- Add to MetaCart
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et a ̀ la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
ISRN SICS-D--56--SE Improving Low-Power Wireless Protocols with Timing-Accurate Simulation
, 2011
"... I first thank my thesis advisors Thiemo Voigt and Adam Dunkels for being my excellent advisors, and also for being the great colleagues you still are. Thiemo and Adam have complemented each other superbly, giving me feedback, perspectives, insights, and having made every single new venture truly fun ..."
SIMULATION, DEVELOPMENT AND DEPLOYMENT OF MOBILE WIRELESS SENSOR NETWORKS FOR MIGRATORY BIRD TRACKING
, 2012
"... This thesis presents CraneTracker, a multi-modal sensing and communication system for monitoring migratory species at the continental level. By exploiting the robust and extensive cellular infrastructure across the continent, traditional mobile wireless sensor networks can be extended to enable reli ..."
Abstract
- Add to MetaCart
This thesis presents CraneTracker, a multi-modal sensing and communication system for monitoring migratory species at the continental level. By exploiting the robust and extensive cellular infrastructure across the continent, traditional mobile wireless sensor networks can be extended to enable
Results 1 - 10
of
49