1 Sequence Diagrams and Collaboration Diagrams Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS) Laboratory Dept. of Computer Science and Software.