Prev Up Next
Go backward to Reference manual
Go up to Contents and organization of project final reports
Go forward to Source code

Design issues

In this section describe the key design decisions. This includes interface and abstract semantics design decisions, and why particular algorithms and data structures were chosen, versus alternatives. Remember that this documentation is not for the end-user, and thus may be more technical than the User's Guide.

As much as possible, separate the design issues into an abstraction level and an implementation level:

Occasionally you may need to refer to some of the implementation issues in justifying your abstraction level design choices.

Some further points:


 

Prev Up Next