KIT | KIT-Bibliothek | Impressum | Datenschutz

Multiple Language Family Support for Programmable Network Systems

Conrad, Michael; Fuhrmann, Thomas; Schöller, Marcus; Zitterbart, Marina; Bocksch, Gerhard

Abstract (englisch):
During the last couple of years, the research community of active and programmable networks discussed the deployment of such systems. One shortcoming of most systems is the limitation of programming languages they support. This paper will introduce a possibility how different programming languages and different programming paradigms can be supported within a programmable network system. We will motivate why such a support will increase the people capable of writing services for such systems significantly. We incorporated support for three major programming paradigms into the FlexiNet system: compiled programming languages like C interpreted languages like Java and hardware description languages like VHDL. We will show the feasibility that service modules programmed in different languages can cooperate and that in this way the fortes of each language can be utilized. Further, we present how we seamlessly incorporated that support into our system in view to configuration. Finally, we will show interesting measurement results of a performance comparison between service modules implemented in C and Java. Surprisingly the Java implementa ... mehr

Zugehörige Institution(en) am KIT Institut für Telematik (TM)
Publikationstyp Proceedingsbeitrag
Jahr 2003
Sprache Englisch
Identifikator ISBN: 3-540-21250-7
ISSN: 0302-9743
KITopen-ID: 1000087010
Erschienen in Active Networks - 5th International Working Conference, (IWAN), Kyoto, Japan, December 10-12, 2003. Ed.: N. Wakamiya
Verlag Springer, Berlin
Seiten 178-189
Serie Lecture Notes in Computer Science ; 2982
Bemerkung zur Veröffentlichung IFIP-TC6
Nachgewiesen in Web of Science
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft KITopen Landing Page