Sciweavers

200 search results - page 11 / 40
» Analyzing Interactions of Asynchronously Communicating Softw...
Sort
View
ICDCS
2005
IEEE
15 years 4 months ago
Virtual Leashing: Internet-Based Software Piracy Protection
Software-splitting is a technique for protecting software from piracy by removing code fragments from an application and placing them on a remote trusted server. The server provid...
Ori Dvir, Maurice Herlihy, Nir Shavit
ICW
2005
IEEE
167views Communications» more  ICW 2005»
15 years 4 months ago
Dynamic Software Reconfiguration in Sensor Networks
Reconfiguration and self-adaptation are vital capabilities of sensor networks and networked embedded systems that are required to operate in dynamic environments. This paper prese...
Sachin Kogekar, Sandeep Neema, Xenofon D. Koutsouk...
78
Voted
EUSAI
2004
Springer
15 years 3 months ago
The PLANTS System: Enabling Mixed Societies of Communicating Plants and Artefacts
In this paper we discuss research work that enables the development of mixed societies of communicating plants and artefacts. PLANTS is an EUfunded Research and Development project...
Christos Goumopoulos, Eleni Christopoulou, Nikos D...
92
Voted
POPL
2010
ACM
14 years 8 months ago
S-Net for multi-memory multicores
S-NET is a declarative coordination language and component technology aimed at modern multi-core/many-core architectures and systems-on-chip. It builds on the concept of stream pr...
Clemens Grelck, Jukka Julku, Frank Penczek
CHI
1999
ACM
15 years 2 months ago
SWEETPEA: Software Tools for Programmable Embodied Agents
Programmable Embodied Agents are portable, wireless, interactive devices embodying specific, differentiable, interactive characteristics. They take the form of identifiable charac...
Michael Kaminsky, Paul Dourish, W. Keith Edwards, ...