A framework for network protocol software

  • Authors:
  • Hermann Hüni;Ralph Johnson;Robert Engel

  • Affiliations:
  • GLUE Software Engineering Ralligweg 10, CH-3012 Bern, Switzerland;Dept. of Computer Science, University of Illinois, 1304 W. Springfield Ave., Urbana IL;Ascom Tech AG, Morgenstrasse 129, CH-3018 Bern

  • Venue:
  • Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
  • Year:
  • 1995

Quantified Score

Hi-index 0.03

Visualization

Abstract

Writing software to control networks is important and difficult. It must be efficient, reliable, and flexible. Conduits+ is a framework for network software that has been used to implement the signalling system of a mullti-protocol ATM access switch. An earlier version was used to implement TCP/IP. It reduces the complexity of network software, makes it easier to extend or modify network protocols, and is sufficiently efficient. Conduits+ shows the power of a componentized object-oriented framework and of common object-oriented design patterns.