Joust: A Platform for Liquid Software
نویسندگان
چکیده
Mobile code makes it easier to maintain, debug, update, and customize a system. Active networks are one of the most interesting applications of mobile code: code is injected into the nodes of a network to customize the network’s functionality, such as routing, and to add new features, such as special-purpose congestion control and filtering algorithms. The challenge is to develop a communication-oriented platform for such systems. We refer to mobile code targeted at low-level, communication-oriented systems like active networks as liquid software, the key distinction being that liquid software is focused on the efficient transfer of data, not high-performance computation. To this end, we have designed and implemented Joust, which consists of a complete re-implementation of the Java virtual machine (including both the runtime system and a just-in-time compiler), running on the Scout operating system (a configurable, communication-oriented OS). The result is a configurable, high-performance platform for running liquid software. We present the results of implementing two different applications of liquid software on Joust, including a prototype architecture for active networks.
منابع مشابه
Robot Jousting: Final Report
The goal of this project is to create a physical interactive jousting game using two competitive holonomic robots. Each robot consists of a basic twowheeled platform equipped with a joust and a hitbox sensor region (a shield) that will register loss of life points when hit. Through a robot-computer interface, vehicles can be controlled either by a user via a Nintendo Wii Remote or by an AI algo...
متن کاملبررسی رفتار دینامیکی سکوهای فراساحلی شابلونی مجهز به سیستم میراگر مایع تنظیم شده تحت تحریک لرزهای
In the present paper, the effectiveness of Tuned Liquid Damper (TLD) in controlling the dynamic responses of offshore jacket platforms under earthquake excitation is investigated. This type of dampers consisting of one or more fluid (generally water) containers can be installed on the platform’s deck. Hydrodynamic actions induced by the tilting of the water surface in the container act as...
متن کاملTest and Evaluation of Patient Tracking Platform: Use of Near Field Communication
In an earthquake situation, medical response communities such as field and referral hospitals are being challenged with injured victims’ identification and tracking. In our project, we developed a patient tracking platform (PTP). In this platform, first responders triage the patients with an electronic tag that reports the location and some information of each patient during his or her movement...
متن کاملLiquid Course Artifacts Software Platform
Abstract Liquid Course Artifacts Software Platform aims to improve social productivity and enhance interactive experience for teaching and collaborating by using suppliment materials such as slides, exercises, audios, videos and books.
متن کاملThe study of effective stress and pore water pressures in the foundation of a concrete gravity platform affected by loads due to waves, currents and wind in the Persian Gulf
It is proposed to use a single base platform in the Persian Gulf considering its low depth and more appropriate environmental conditions in comparison to North Sea and Mexico Gulf where this kind of platform is very popular. The pile of platform is responsible for transmission of environmental loads resulted from waves, currents, wind and dead loads to foundation of platform. Using SACS 5.3 sof...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Computer
دوره 32 شماره
صفحات -
تاریخ انتشار 1999