Results 1 - 10
of
10
Emstar: a software environment for developing and deploying wireless sensor networks
- In Proceedings of the 2004 USENIX Technical Conference
, 2004
"... Recent work in wireless embedded networked systems has followed heterogeneous designs, incorporating a mixture of elements from extremely constrained 8- or 16-bit “Motes ” to less resourceconstrained 32-bit embedded “Microservers.” Emstar is a software environment for developing and deploying comple ..."
Abstract
-
Cited by 194 (26 self)
- Add to MetaCart
Recent work in wireless embedded networked systems has followed heterogeneous designs, incorporating a mixture of elements from extremely constrained 8- or 16-bit “Motes ” to less resourceconstrained 32-bit embedded “Microservers.” Emstar is a software environment for developing and deploying
Semantics-based optimization across uncoordinated tasks in networked embedded systems
- In EMSOFT ’05: Proceedings of the 5th ACM International Conference on Embedded Software
, 2005
"... Microservers are networked embedded devices that accept user tasks on demand and execute them on real world information collected by sensors. Sharing intermediate sensing and computing results among these tasks is critical for optimal resource utilization. This paper presents a service-oriented micr ..."
Abstract
-
Cited by 8 (3 self)
- Add to MetaCart
Microservers are networked embedded devices that accept user tasks on demand and execute them on real world information collected by sensors. Sharing intermediate sensing and computing results among these tasks is critical for optimal resource utilization. This paper presents a service
Next-Generation Embedded Java Operating System for Smart Cards
"... This paper deals with both the development and production environments needed for future smart cards. Both are considered with a software-engineering standpoint. This approach results in an embedded Java operating system dedicated to support micro-server operations thanks to powerful Java and op ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
This paper deals with both the development and production environments needed for future smart cards. Both are considered with a software-engineering standpoint. This approach results in an embedded Java operating system dedicated to support micro-server operations thanks to powerful Java
Semantics-based optimization . . .
, 2005
"... Microservers are networked embedded devices that accept user tasks on demand and execute them on real world information collected by sensors. Sharing intermediate sensing and computing results among these tasks is critical for optimal resource utilization. This paper presents a service-oriented micr ..."
Abstract
- Add to MetaCart
Microservers are networked embedded devices that accept user tasks on demand and execute them on real world information collected by sensors. Sharing intermediate sensing and computing results among these tasks is critical for optimal resource utilization. This paper presents a service
1 Triage: A Power-Aware Software Architecture for
"... Microservers are resource-rich sensor network nodes that perform complex tasks such as image processing, database query processing, localization, and target classification. While microservers can accomplish complex tasks, the required resources come at the cost of increased power consumption. To add ..."
Abstract
- Add to MetaCart
Microservers are resource-rich sensor network nodes that perform complex tasks such as image processing, database query processing, localization, and target classification. While microservers can accomplish complex tasks, the required resources come at the cost of increased power consumption
Introducing research issues for next generation Java-based smart card platforms
- In Smart Objects Conference (SOC 2003
, 2003
"... This paper introduces the issues and challenges of next generation Java-based smart card platforms. Betting on a continuous evolution towards open computing devices, next generation cards will consist in embedded Java micro-server platforms. Those platforms will be able to serve various types of ser ..."
Abstract
-
Cited by 6 (1 self)
- Add to MetaCart
This paper introduces the issues and challenges of next generation Java-based smart card platforms. Betting on a continuous evolution towards open computing devices, next generation cards will consist in embedded Java micro-server platforms. Those platforms will be able to serve various types
Smart Card Research Perspectives
"... This short paper introduces the issues and challenges of next generation Java-based smart card platforms. Betting on a continuous evolution toward open computing devices, next generation cards will consist in embedded Java micro-server platforms. Those platforms will be able to serve various type ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
This short paper introduces the issues and challenges of next generation Java-based smart card platforms. Betting on a continuous evolution toward open computing devices, next generation cards will consist in embedded Java micro-server platforms. Those platforms will be able to serve various
Next-Generation Java Card Framework
"... In the context of next-generation Java Card platform, the on-card framework is a key component that will enable smart card developer to more quickly and more easily implement new types of services. This paper describes an open framework architecture taking benefits from the envisioned future Jav ..."
Abstract
- Add to MetaCart
Java Card operating system capabilities, and relying on the vision of nextgeneration Java Card platforms as an embedded Java micro-server platform able to serve various types of services and applications. First, the global architecture of this framework is exhibited and discussed. Framework details
Wireless Sensor Networking in Challenging Environments
, 2014
"... This Dissertation is brought to you for free and open access by Washington University Open Scholarship. It has been accepted for inclusion in All Theses and Dissertations (ETDs) by an authorized administrator of Washington University Open Scholarship. For more information, please contact ..."
Abstract
- Add to MetaCart
This Dissertation is brought to you for free and open access by Washington University Open Scholarship. It has been accepted for inclusion in All Theses and Dissertations (ETDs) by an authorized administrator of Washington University Open Scholarship. For more information, please contact
copyright by
, 2009
"... Abstract: Mobile ad hoc networks (MANETs) and wireless sensor networks (WSNs) are two recently-developed technologies that uniquely function without xed infrastructure support, and sense at scales, resolutions, and durations previously not possible. While both offer great potential in many applicati ..."
Abstract
- Add to MetaCart
Abstract: Mobile ad hoc networks (MANETs) and wireless sensor networks (WSNs) are two recently-developed technologies that uniquely function without xed infrastructure support, and sense at scales, resolutions, and durations previously not possible. While both offer great potential in many applications, developing software for these types of networks is extremely dffcult, preventing their wide-spread use. Three primary challenges are (1) the high level of dynamics within the network in terms of changing wireless links and node hardware con gurations, (2) the wide variety of hardware present in these networks, and (3) the extremely limited computational and energy resources available. Until now, the burden of handling these issues was put on the software application developer. This dissertation presents three novel programming models and middleware systems that address these challenges: Limone, Agilla, and Servilla. Limone reliably handles high levels of dynamics within MANETs. It does this through lightweight coordination primitives that make minimal assumptions about network connectivity. Agilla enables self-adaptive WSN applications via the integration of mobile agent and tuple space programming models, which is critical given the continuously changing network. It is the rst system to successfully demonstrate the feasibility of using mobile agents and tuple spaces within