Software Systems Components

Electronic submission using the BOSS system

You can submit your java source code electronically, using the BOSS system. A quick guide to getting started with BOSS is given below. More details are available from the BOSS website.

Contents of your submission folder

Create a new folder in a secure directory, place *all* your .JAVA files in that folder, right-click on it and zip it. Please remove all package folders, i.e. your submission folder should only contain .java files with no directory folders. The Zip extensions permitted are .JAR, .ZIP and .RAR; please don't use anything else.

Please do not submit any .CLASS files, nor libraries you've used, or anything else not explicitly requested in your exercise specification.

NetBeans does NOT include your .JAVA files in its .JAR file built from your project, please don't send it to us.

Getting started

The BOSS submission page can be accessed by clicking here. If you have not used BOSS before, you will need to request a password.

Requesting a password

From the BOSS online login screen, click on "New User or Forgot Password" (to the left of the screen). Enter your 6-digit student ID number and surname where indicated and click Submit. A new password will be emailed to you.

(Your student ID number appears on your ID card, where it is printed with a leading zero so appears to have 7 digits).

Logging in

On the BOSS online login screen, enter your 6-digit student ID number and password where indicated, and click Login. If you have just requested a new password, at this point you should change it to something that you can remember - but it is a good idea not to re-use your network (Linux) password.

To change your password, click on "Change password" (to the left of the screen). Choose a new password and enter it in the "New password" and "Retype password" fields. Click "Change Password" to complete the process.

Submitting an assignment

To submit an assignment, from the BOSS main screen click "Submit or Test an Assignment". This is a four-step process:
  1. Choose problem The choose problem screen contains three panels entitled Module, Assessment and Problem. In the Module panel, click on 19343: Software Systems Components 1. Exercises for the module will appear in the Assessment panel; click on the relevant exercise. Finally, click on the single entry now displayed in the Problem panel. The "Confirm" button will now be enabled; click it.
  2. Choose Files This screen allows you to select the files that you wish to submit. Click the "Browse" button to look for a file to submit. You can repeat this in subsequent lines on the screen for up to 15 files. When you have finished adding files, click "Confirm".
  3. Choose Action This screen displays the files that you have selected to submit. If the list is not correct, click "Pick different files" and return to step 2. Otherwise, click "Submit". If you receive a message that you are not registered for the module, double-check that you have entered the correct 6-digit student ID number. If you are sure it is correct, click "Submit anyway" and then email the Teaching Assistant (Sarah Al-Azzani) to report the problem.
  4. Submit Solution This is the final confirmation before you submit your source code. If you wish to continue, click "Submit", otherwise click "Cancel". Note that you can re-submit as many times as you wish before the deadline, but that each re-submission overwrites the previous one.

A confirmation message will be displayed to indicate that your submission was successful. You will also be sent an email receipt from BOSS as evidence of your submission - you should keep this. You can now log out of BOSS by clicking "Logout" on the left-hand side of the screen.

Plagiarism

Please note that, as last year, plagiarism detection software will be used and that students found plagiarising may incur serious penalties. The plagiarism detection software we use is very sophisticated and last year we found a large number of students with non-coincidental similarities between their exercises. Penalties can range from a reduction in your exercise mark to expulsion from the university.