Project Announcements


22 March 2006:

  • The IEEE format document templates can be downloaded here.


  • You should use "build.xml" file that is provided in the project description section. The differences between this file and the other files you are using are the following lines:

  • <target name="jar" depends="stubjar">
    <jar jarfile="${build.lib}/${package}.${interface.name}.jar" basedir="${build.dest}">
    <include name="**/${package.dir}/impl/**"/>
    <include name="**/csm23/**"/>
    <include name="**/org/**"/>
    <exclude name="**/${package.dir}/impl/${interface.name}.class"/>
    </jar>
    </target>
  • By following your project description, you should design your program. You may have some limitations in your project. You should give valid reasons for your limitations.

  • You should make a comparative review of the literature. You should at least use the seminal papers and the papers I provided as references in your project description. However, I will take into consideration whether you used any different related paper for your project.

  • The class and sequence diagrams should be provided separately together with your implementation.

  • You can generate Javadoc to explain your implementation and submit it with your implementation document. Otherwise, you should write the purpose of your classes, methods, inputs and output parameters in a structured format.

  • 12 April 2006:
  • Find the updated GetNews class here. The previous version does not write the date information correctly. The source code of the class can be obtained here.