CSC7230: Objectbased Distributed Systems - PowerPoint PPT Presentation

About This Presentation
Title:

CSC7230: Objectbased Distributed Systems

Description:

Chinese University, CSE Dept. Distributed Systems / 0 - 1 ... Security. Naming and Trading. Concurrent Processes and Threads. Transactions. Reliability ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 10
Provided by: drmicha
Category:

less

Transcript and Presenter's Notes

Title: CSC7230: Objectbased Distributed Systems


1
CSC7230 Object-based Distributed Systems
  • Dr. Michael R. Lyu
  • Computer Science Engineering Department
  • The Chinese University of Hong Kong

2
How to reach me?
Engineering Building, Room 927
2609 8429
lyu_at_cse.cuhk.edu.hk
3
Organization of the Course
  • Lectures Tue. 630pm 930pm
  • 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
Nature of the Course
  • This is a practical lecture with hands-on
    experience!
  • Involves CORBA project and C/Java program demo.

Application Objects
CORBAfacilities
Object Request Broker
CORBAservices
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
Required Textbook
  • Distributed Systems Concepts and Design, George
    Coulouris, Jean Dollimore, and Tim Kindberg,
    Addison-Wesley, 3rd edition, 2001

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
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
Tentative Course Outline
  • 1 Distributed Systems Characteristics and Design
    Issues
  • 2 Distributed Software Engineering by CORBA
  • 3 Communication
  • 4 RPCs vs. CORBA
  • 5 CORBA/DCOM/RMI/Web Services
  • 6 Building Distributed Systems with CORBA
  • CORBA Generosity and Interoperability
  • Security
  • Naming and Trading
  • Concurrent Processes and Threads
  • Transactions
  • Reliability
Write a Comment
User Comments (0)
About PowerShow.com