COMP5348 Assignment2
COMP5348 Assignment2
Individual 10%
Due: Submit on COMP5348 Canvas site by Midnight on Sunday May 19th 2019
In a RESTful design for a service, all functionality is provided through the limited set
of HTTP verbs (GET, PUT, POST, DELETE, HEAD, OPTIONS). Give a RESTful proposal
for the resources, URIs and operations, for a system that manages code reviews.
Your design should be RESTful but could include functionality such as
SubmitCodeForReview, GetCodeToBeReviewed, EnterCodeReview,
AcceptReviewedCode. The set of resources, URIs and allowed operations is for you
to determine, but you should show how they support common code review
workflows.
1|Page
COMP5348 Assignment 2
a) [2 marks] Calculate the overall availability and MTTF and MTTR, for the whole
system WebSys (A, B & C)
b) [1 mark] The customer has asked for improved availability, and you suggested
that they move to system WebSys2 which includes an improved and more
reliable replacement for Component C. This C’ component has MTTF of 6 months
and MTTR of 1 day. Thus WebSys2 consists of:
A, B and C’
Calculate the availability, MTTF and MTTR for system WebSys2.
Submission
1. You should submit your solution via Canvas. The file should be in a PDF format.
Do not include the above questions description in your submission – only
include the section and branch names (e.g., Part 1. a.)
2. You must submit your solution by midnight on Sunday May 19th, 2019.
2|Page