| Sunday, Afternoon |
|
| Designing Concurrent Object-Oriented Programs in Java Convention Ctr 101F David Holmes, Cooperative Research Centre for Enterprise Distributed Systems Technology, Ltd. Doug Lea, SUNY Oswego |
Participants will learn how concurrent applications can be structured in different ways and how different mechanisms can be used to effect concurrent behavior. They will be exposed to a range of design patterns and techniques for introducing and managing concurrency within their applications and how to create reusable concurrency abstractions. Presentation Format: This tutorial will be presentation based. Attendee Background: This tutorial targets anyone involved, or planning to get involved, in the development of concurrent object-oriented applications. It is expected that the attendee is very familiar with OO concepts and the Java language, and has a good working knowledge of Javas concurrency mechanisms. David Holmes is a Senior Research Scientist at the Cooperative Research Centre for Enterprise Distributed Systems Technology (DSTC Pty, Ltd.), in Brisbane, Australia. He completed his Ph.D. in the area of synchronization within object-oriented system and has been involved in concurrent programming for a number of years. He is a co-author of the third edition of the Java Series book The Java Programming Language. Doug Lea is a professor of Computer Science at the State University of New York at Oswego. He is author of the Java Series book Concurrent Programming in Java: Design Principles and Patterns, co-author of the book Object-Oriented System Development, and the author of several widely used software packages, as well as articles and reports on object-oriented software development.
|
at a Glance |
|
of all Tutorials |
|