next up previous contents
Next: Choosing a programming language Up: main Previous: Options and tools for   Contents

Implementation

The preparation stage was quite long (about two months). The implementation only started when I was sure about what I was going to do, even though I knew that I would probably make a few changes at the last minute.

Progress was made more or less quickly, depending on which part I was implementing. This chapter describes the different decisions taken during the development stage, and the results achieved ([*]).

The plan for the development of the RSVP process was as follows: first of all, I implemented the core of the program, i.e. the RSVP message support with structures for handling them easily ([*]); then, after having implemented the routing interface ([*]), message parsing ([*]) and the implementation of the RSVP state structures ([*]) were done in parallel; more or less at the same time I had to implement the switch simulator in order to test the code I was writing ([*] and [*]); the time-out handler handler was written at the end ([*]).



Subsections
next up previous contents
Next: Choosing a programming language Up: main Previous: Options and tools for   Contents
Hugo Haas
hugo@larve.net
July 1998 - Please note that this HTML version is broken; I advise you to read the PostScript version.