next up previous contents
Next: The Complete Project Up: Conclusion Previous: Conclusion   Contents


Individual Components

The completed server appears to be a very stable piece of code that handles most errors gracefully. Problems have only appeared when a malformed node definition file is presented to it. Being a very general TCP/UDP server, there is little room for further development of this program.

The log-server works as intended, but is really only an example of such a system. Specific implementations of Smart Ticket would probably require log interpretation software tailored to the particular situation.

Similarly, the end-user software is functional, and stable, but lacks advanced features. For example, the computed route is superimposed on the map, but no written instructions are produced. Clearer reporting of problems, such as no route being available would also be a possible enhancement.

The initial definition tool is a relatively basic program which works for simple configurations, but would have to be rewritten for regular use. However, Smart Ticket is not really designed for a network that would need frequent redesign. Other than the strange compilation issue described in Section 4.2.3, the weighting tool is complete and robust.


next up previous contents
Next: The Complete Project Up: Conclusion Previous: Conclusion   Contents

2000-10-20