

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The solutions and grading key for various questions related to service-oriented computing, covering topics such as distributed truth maintenance systems, rules, vector clocks, and hohfeldian concepts.
Typology: Assignments
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Service-Oriented Computing
1/10/2007 Solution and Grading Key
Solution: C
Solution: C
To fix the terminology, consider two vectors, v 1 and v 2 , of equal dimensions.
Identify all of the following statements that are true with reference to vector clocks: A. The timestamp of Carolyne’s message must be greater than the timestamp of Arvind’s message B. The timestamp of Carolyne’s message may be smaller than the timestamp of Arvind’s message C. The timestamp of Carolyne’s message would be greater than the timestamp of Arvind’s message if Brian sent a message to Carolyne before she sent her message to Julius D. The timestamp of Carolyne’s message would be greater than the timestamp of Arvind’s message if Brian sent a message to Carolyne after he received Arvind’s message, and before Carolyne sent her message to Julius
Solution: B is false because Carolyne’s message has a later timestamp for her local clock than any message sent by another agent. Notice that D is false because Carolyne need not have received Brian’s message prior to sending her message to Julius
Page 1 of 2
Service-Oriented Computing
1/10/2007 Solution and Grading Key
Solution: A and C
Solution: C
Page 2 of 2