Name: Student Number:
Marking scheme for CORBA/XML-RPC Assignment.
This is not a group assignment.
Note that this scheme can only be a general guideline. Details may vary
slightly depending on the selected option, for instance it is recognized that it is more difficult to produce CORBA
related code than XML-RPC related code in the context of this lecture.
Task
|
F/E |
D |
C |
B |
A |
Code Option 1: XML-RPC, 50% Option 2 : CORBA, 50% Option 3 : XML-RPC and CORBA, 45% + 45% |
Little or no understanding of the distributed architecture.
Code does not even compile. No comments on the code. No disk. |
The basic “ingredients” are there and suggest that there
is an understanding of distributed computing. Code may compile or not. Some comments on the code. Disk may be
included. |
It is obvious from the code that the distributed
architecture is well understood. Code compiles. May produce errors or incorrect results at
run-time in certain cases. Useful comments on the code. Disk is included and contains code. |
A good, working implementation of a distributed
architecture that follows the specification. Code compiles and is correct. Good comments but also useless comments. Disk is included and contains the code in a well organised
manner. |
An excellent implementation showing that all aspects of a
distributed architecture are fully understood. Code is well structured and correct. The right comments on the right place. Disk contains also installation instructions. |
Discussion /
Short discussion. (see
assignment for percentages) |
Little or no understanding of CORBA and/or XML-RPC |
Some understanding of CORBA and/or XML-RPC but unable to
reflect on the difference between these two packages. |
Fairly good understanding of CORBA and/or XML-RPC. References from either books or the Internet. Discussion relates to the code. |
Good understanding of CORBA and/or XML-RPC. Correct references from either books or the Internet. Discussion strongly relates to the code. Screenshots and/or diagrams are used for illustration. Some reflection on own work. |
Excellent understanding of CORBA and/or XML-RPC. Excellent references from books or internet. The discussion correctly uses the code for illustration.
Screenshots and diagrams are used appropriately. A personal opinion
is clearly formulated and supported by arguments. |