E-Commerce Course ECT7120: Distributed Systems and Software - PowerPoint PPT Presentation

About This Presentation
Title:

E-Commerce Course ECT7120: Distributed Systems and Software

Description:

E-Commerce Course ECT7120: Distributed Systems and Software. Dr. Michael R. Lyu ... Tanenbaum and van Steen: Distributed Systems. Prentice-Hall. 2002. ... – PowerPoint PPT presentation

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

less

Transcript and Presenter's Notes

Title: E-Commerce Course ECT7120: Distributed Systems and Software


1
E-Commerce Course ECT7120 Distributed Systems
and Software
  • 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 Mon. 700pm 1000pm
  • Oct. 14 -- No lecture
  • Web http//www.cse.cuhk.edu.hk/
  • lyu/ect7120
  • Homework
  • Late Mid-Term, Final

4
Nature of the Course
  • This is a practical lecture with hands-on
    experience!
  • Involves C/Java Programming 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.
  • Tanenbaum and 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 (30)
  • 3 assignments.
  • Discussions allowed but no plagiarism.
  • Mid-Term Exam (20)
  • Final Exam (50)

9
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
  • 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