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

Slides:



Advertisements
Similar presentations
ECE 355 Introduction to Computer Networks and Data Communications
Advertisements

CS 494/594 Computer and Network Security Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Fall 2010.
Distribuerade System fk TDA297(CTH), INN290 (GU) VT 2009 LP3 – 5p (7.5 hp)
Welcome to CS697B! Special Topics on Concurrent and Distributed Systems Tue Thu 8:30pm to 9:45 :-(
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
General information CSE 230 : Introduction to Software Engineering
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
EEC-681/781 Distributed Computing Systems Lecture 1 Wenbing Zhao Cleveland State University
CS 447 Distributed Objects Instructor: Shangping Ren.
EEC-681/781 Distributed Computing Systems Lecture 1 Wenbing Zhao Cleveland State University
Course Syllabus  Instructor: Hsung-Pin Chang  TA: 林郁傑  Web Site:
© Chinese University, CSE Dept. Distributed Systems / E-Commerce Course ECT7120: Distributed Systems and Software Dr. Michael R. Lyu Computer Science.
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
Fall 2013 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 27,
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
Distributed Systems Dr. Almetwally Mohamad Mostafa
Dr. Christian Vecchiola Postdoctoral Research Fellow Cloud Computing and Distributed Systems (CLOUDS) Lab Dept. of Computer Science.
1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: Office Hours: Monday 2:00-3:00pm.
Introduction to DISTRIBUTED SYSTEMS Tran, Van Hoai Department of Systems & Networking Faculty of Computer Science & Engineering HCMC University of Technology.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Distributed Systems II TDA297(CTH), DIT290 (GU) LP hec
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Tuesday from 12:05-1:05 and Thursday from 11:05-1:05.
Distributed Systems II TDA297(CTH), DIT290 (GU) LP hec
Introduction to DISTRIBUTED COMPUTING Tran, Van Hoai Department of Systems & Networking Faculty of Computer Science & Engineering HCMC University of Technology.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
Univ. of TehranComputer Network1 Computer Networks Computer Networks (Graduate level) University of Tehran Dept. of EE and Computer Engineering By: Dr.
ICS104 Computer Programming Second Semester 2012/2013 ICS1041 Tuwailaa Alshammari College of Computer Science & Engineering University.
1DT057 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Distributed Systems II TDA297(CTH), INN290 (GU) LP hec
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
Introduction to CORBA University of Mazandran Science & Tecnology By : Esmaill Khanlarpour January
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
L-1 Introduction 1. Today's Lecture Administrivia Example topics 2.
© City University London, Dept. of Computing Distributed Systems / Distributed Systems Dr Christos Kloukinas Dept. of Computing City University London.
SCHILLER INTERNATIONAL UNIVERSITY
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
CZ1102 Scientific Problem Solving and Computation Monday/Thursday 2:00pm, LT22 Your lecturer: Dr. Wang Jian-Sheng.
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Fall 2011 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 30,
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Wednesday 5-6; Thursdays 4-6 or by appointment.
1DT057 Distributed Information System Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
From Coulouris, Dollimore, Kindberg and Blair Distributed Systems: Concepts and Design Edition 5, © Addison-Wesley 2012 Design of Parallel and Distributed.
CS-495 Distributed Systems Fabián E. Bustamante, Winter 2004 Welcome to Distributed Systems.
Lecture 1N. Kandasamy1/14/2008 ECEC : Dependable Computing Systems N. Kandasamy 603 Bossone, ECE Department Lecture: Monday,
Distributed Object Management and Transaction Processing Systems COMP 4101.
Distributed Systems and Web Services (CE 353) Fall 2013 Prof. Dr: Saleh El Shehaby Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.
Today’s Agenda  Syllabus  Software Engineering Research.
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
CSE3330/5330 DATABASE SYSTEMS AND FILE STRUCTURES (DB I) CSE3330/5330 DB I, Summer2012 Department of Computer Science and Engineering, University of Texas.
Introduction to Distributed Systems and CORBA Slides for CSCI 3171 Lectures E. W. Grundke.
Distributed Systems Course Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2015/2016.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
© Chinese University, CSE Dept. Distributed Systems / ECLT5820: Distributed and Mobile Systems Dr. Michael R. Lyu Computer Science & Engineering.
Distributed Systems 0. Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
CENG 707 Data Structures and Algorithms
CSC5340 Advanced Topics in Distributed Software Systems
Operating Systems Dr. Sadi Seker.
CS431 Distributed Systems
CPE741: Distributed Systems Course Introduction
CPE741: Distributed Systems Course Introduction
CPE741: Distributed Systems Course Introduction
IS 651: Distributed Systems
Term Dr Abdelhafid Bouhraoua
ECLT5820: Distributed and Mobile Systems
CSC3150 – Operating Systems
CSC4005 – Distributed and Parallel Computing
Presentation transcript:

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

© Chinese University, CSE Dept. Distributed Systems / How to reach me? Engineering Building, Room

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

© Chinese University, CSE Dept. Distributed Systems / 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

© Chinese University, CSE Dept. Distributed Systems / 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.

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

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

© Chinese University, CSE Dept. Distributed Systems / 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

© Chinese University, CSE Dept. Distributed Systems / 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