CANEs: An Execution Environment for Composable Services

  • Authors:
  • Y. Chae;E. Zegura

  • Affiliations:
  • -;-

  • Venue:
  • DANCE '02 Proceedings of the 2002 DARPA Active Networks Conference and Exposition
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Active networks represent a change in networkparadigm from a static, one-size-fits-all packet-transportservice to a flexible platform capable of beingprogrammed to provide new services.Active networkswill allow rapid deployment of new and complex networkservices.An important property of an active networkAPI is the support it provides for composing complexservices out of components.An efficient and robustcomposition mechanism is essential for incremental development of useful services.In this paper, we describe the CANEs Active Net-working Environment.CANEs is an EE (ExecutionEnvironment) specifically built for composing serviceswithin the network.We discuss the design philosophybehind CANEs, describe the formal model which thecomposition mechanism is based upon, and detail thecurrent CANEs implementation.