Designing service-specific execution environments

Mary Bond, James Griffioen, Chetan Singh Dhillon, Kenneth L. Calvert

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Past work on the active network architectural framework has focused on the NodeOS and Execution Environment (EE), which offer rather standard programming environments. As a result, Active Applications (AAs) must build the desired service from the ground up. Ideally, active applications could be built on higher-level active services that could themselves be “programmed”. In this paper, we examine the issues involved in the design and implementation of higherlevel active network services. We describe the issues that arise when using AAs to implement these services and then present our experiences implementing one such service, namely concast, as an AA running on the ASP EE. The paper concludes with performance numbers obtained from an example audio-merge application that shows the viability of using AAs as specialized execution environments.

Original languageEnglish
Title of host publicationActive Networks - IFIP-TC6 4th International Working Conference, IWAN 2002, Proceedings
EditorsJames Sterbenz, Osamu Takada, Christian Tschudin, Bernhard Plattner
Pages191-203
Number of pages13
DOIs
StatePublished - 2002
Event4th International Working Conference on Active Networks, IWAN 2002 - Zurich, Switzerland
Duration: Dec 4 2002Dec 6 2002

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2546
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference4th International Working Conference on Active Networks, IWAN 2002
Country/TerritorySwitzerland
CityZurich
Period12/4/0212/6/02

Bibliographical note

Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2002.

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Designing service-specific execution environments'. Together they form a unique fingerprint.

Cite this