| tutorials |
| 17 | sunday morning | Convention Centre, Room 11 |
| 17T | tuesday afternoon | Pan Pacific Hotel, Governor General C/D |
Eric Jul, DIKU, University of Copenhagen
As computer networks become faster and cheaper, it becomes more and more desirable to use distributed computing. Object-oriented programming seems to mesh exceptionally well with the paradigms of distributed programming because of object encapsulation and the clean interface presented by an object. The aim of this tutorial is to teach the basic ideas and paradigms of distributed object computing rather than a specific technology. As such this tutorial is a good lead-in for tutorials that address specific technologies. Issues covered include: communication, RPC, remote referencing, proxies, separation of concerns, interface and implementation, parallel processes, distributed, globally shared objects, distributed synchronization, reliability/failure handling, replicated objects, persistent objects, short overview of major implementation issues, short overview of available distributed object systems and languages, JAVA distribution issues, CORBA distribution issues, and WWW possibilities.
Attendee Background: The tutorial assumes basic knowledge of object-oriented concepts. No previous knowledge of distributed computing is required. Experience with one or more OO programming languages is helpful, but not essential.
Eric Jul is an Associate Professor at DIKU, the Dept. of Computer Science, University of Copenhagen where he heads the DistLab group, which is doing research in distributed, heterogeneous computing. He is a co-designer and principal implementer of the Emerald distributed object-oriented programming language developed at the University of Washington. His interests include distributed OO languages, operating systems support for such languages including distributed storage management (distributed shared memory and garbage collection), and object-oriented design and analysis. At previous ECOOP/OOPSLA conferences he has run a number of workshops and tutorials related to distributed computing. Dr. Jul is Program Chair for ECOOP'98.
| for beginners (yellow): | |
|
|
| for intermediates (green): | |
|
|
| Tutorials by Title |
Tutorials
by Category |
Tutorials by Thread |
Full
Description of all Tutorials |
Tutorial Availability |