• DocumentCode
    2869347
  • Title

    Protocol Composition Frameworks A Header-Driven Model

  • Author

    Bünzli, Daniel C. ; Mena, Sergio ; Nestmann, Uwe

  • Author_Institution
    Ecole Polytech. Fed. de Lausanne
  • fYear
    2005
  • fDate
    27-29 July 2005
  • Firstpage
    243
  • Lastpage
    246
  • Abstract
    Protocol composition frameworks provide off-the-shelf composable protocols to simplify the development of custom protocol stacks. All recent protocol frameworks use a general-purpose event-driven model to manage the interactions between protocols. In complex compositions, where protocols offer their service to more than one other protocol, the one-to-many interaction scheme of the event-driven model introduces composition problems by mixing up the targets to which data (list of headers) should be delivered. To solve these problems, we propose to shift the driving force behind interactions from the events to the headers they carry. We show that the resulting domain-specific header-driven model solves the composition problems, provides statically typed header handling and enhances protocol readability
  • Keywords
    middleware; protocols; general-purpose event-driven model; header-driven model; middleware; one-to-many interaction scheme; protocol composition framework; protocol stack; Computational modeling; Computer applications; Computer networks; Context modeling; Distributed computing; Middleware; Peer to peer computing; Protocols; Runtime; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications, Fourth IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-7695-2326-9
  • Type

    conf

  • DOI
    10.1109/NCA.2005.41
  • Filename
    1565962