• DocumentCode
    1619499
  • Title

    CANEs: an execution environment for composable services

  • Author

    Bhattacharjee, S. ; Calvert, K. ; Chae, Y. ; Merugu, S. ; Sanders, M. ; Zegura, E.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    255
  • Lastpage
    272
  • Abstract
    Active networks represent a change in network paradigm from a static, one-size-fits-all packet-transport service to a flexible platform capable of being programmed to provide new services. Active networks will allow rapid deployment of new and complex network services. An important property of an active network API is the support it provides for composing complex services out of components. An efficient and robust composition mechanism is essential for incremental development of useful services. We describe the CANEs Active Networking Environment. CANEs is an EE (Execution Environment) specifically built for composing services within the network. We discuss the design philosophy behind CANEs, describe the formal model which the composition mechanism is based upon, and detail the current CANEs implementation
  • Keywords
    application program interfaces; computer networks; network operating systems; API; Active Networking Environment; CANEs; active network execution environment; application programming interface; complex services; composable services; flexible platform; formal model; Computer networks; Computer science; Contracts; Educational institutions; High level languages; Robustness; Safety; Telecommunication computing; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    DARPA Active NEtworks Conference and Exposition, 2002. Proceedings
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-7695-1564-9
  • Type

    conf

  • DOI
    10.1109/DANCE.2002.1003498
  • Filename
    1003498