7th IEEE International Conference and Workshop on the Engineering of Computer Based Systems
A Component-Based Architecture for Software Communication Systems
Edinburgh, Scotland
April 03-April 07
ISBN: 0-7695-0604-6
We examine the usefulness of component-based software engineering for the implementation of software communication systems. We present an architecture that allows dividing protocol software into fully de-coupled components that can be plugged together using visual builder tools to rapidly prototype flexible, robust, and application-tailored communication protocols. We show the feasibility of component-based protocol engineering by demonstrating how a simple transport protocol was realized. A discussion about advantages and impacts concludes this paper.