 source code. It consists of three main components.</p>

  <dl>
    <dt>Code Management (CM) System</dt>

    <dd>
      <p>This system provides facilities for making changes to source code in a
      controlled and straightforward manner.</p>

      <p>Version control is provided by the open source tool <a href=
      "http://subversion.tigris.org/">Subversion</a>. The source code and its
      history are stored in a central database which is called the repository.
      Support for parallel working is pr