Presentation is loading. Please wait.

Presentation is loading. Please wait.

© Chinese University, CSE Dept. Distributed Systems / 0 - 1 CSC7230: Object-based Distributed Systems Dr. Michael R. Lyu Computer Science & Engineering.

Similar presentations


Presentation on theme: "© Chinese University, CSE Dept. Distributed Systems / 0 - 1 CSC7230: Object-based Distributed Systems Dr. Michael R. Lyu Computer Science & Engineering."— Presentation transcript:

1 © Chinese University, CSE Dept. Distributed Systems / 0 - 1 CSC7230: Object-based Distributed Systems Dr. Michael R. Lyu Computer Science & Engineering Department The Chinese University of Hong Kong

2 © Chinese University, CSE Dept. Distributed Systems / 0 - 2 How to reach me? Engineering Building, Room 927 2609 8429 lyu@cse.cuhk.edu.hk

3 © Chinese University, CSE Dept. Distributed Systems / 0 - 3 Organization of the Course  Lectures: Tue. 6:30pm –9:30pm  Web: http://www.cse.cuhk.edu.hk/ ~lyu/csc7230  Homework  Very Late Mid-Term and Final Exams  Tutors: Ms. Pat Chan and Ms. Edith Ngai

4 © Chinese University, CSE Dept. Distributed Systems / 0 - 4 Nature of the Course  This is a practical lecture with hands-on experience!  Involves CORBA project and C++/Java program demo. Object Request Broker Application Objects CORBA facilities CORBA services

5 © Chinese University, CSE Dept. Distributed Systems / 0 - 5 What You Will Learn  Problems that occur during construction of distributed systems.  Principles and techniques to solve them.  Components of an infrastructure for distributed systems (OMG/CORBA).  Practical experience with an OMG/CORBA implementation.

6 © Chinese University, CSE Dept. Distributed Systems / 0 - 6 Required Textbook  Distributed Systems: Concepts and Design, George Coulouris, Jean Dollimore, and Tim Kindberg, Addison-Wesley, 3rd edition, 2001

7 © Chinese University, CSE Dept. Distributed Systems / 0 - 7 Suggested References  Wolfgang Emmerich: Engineering Distributed Objects. Wiley. 2000.  Liu: Distributed Computing, Principles and Applications. Addison-Wesley. 2004.  Tanenbaum & van Steen: Distributed Systems. Prentice- Hall. 2002.  Sloman and Kramer: Distributed Systems and Computer Networks. Prentice Hall. 1987.  Baker: CORBA Distributed Objects. Addison-Wesley. 1997.  Mowbray and Zahavi: The Essential CORBA. Wiley. 1995.

8 © Chinese University, CSE Dept. Distributed Systems / 0 - 8 Coursework  Homework (20%) –3 assignments. –Discussions allowed but no plagiarism.  Very Late Mid-Term Exam (30%) –November 18, 2003 (Tue. in class)  Final Exam (50%) –Either December 9 (Tue.) or December 13 (Sat.); TBD

9 © Chinese University, CSE Dept. Distributed Systems / 0 - 9 Tentative Course Outline 1Distributed Systems Characteristics and Design Issues 2Distributed Software Engineering by CORBA 3 Communication 4RPCs vs. CORBA 5 CORBA/DCOM/RMI/Web Services 6Building Distributed Systems with CORBA 7CORBA Generosity and Interoperability 8Security 9Naming and Trading 10Concurrent Processes and Threads 11Transactions 12Reliability


Download ppt "© Chinese University, CSE Dept. Distributed Systems / 0 - 1 CSC7230: Object-based Distributed Systems Dr. Michael R. Lyu Computer Science & Engineering."

Similar presentations


Ads by Google