Joust: A Platform for Liquid Software

نویسندگان

  • John H. Hartman
  • Peter A. Bigot
  • Patrick G. Bridges
  • Allen Brady Montz
  • Rob Piltz
  • Oliver Spatscheck
  • Todd A. Proebsting
  • Larry L. Peterson
  • Andy C. Bavier
چکیده

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.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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