Wednesday All Day
41 Object-Oriented Distributed Computing:
From Theory to Practice

Mohamed E. Fayad, University of Nebraska, Lincoln
Colorado Convention
Center - A202/204
 
The tutorial presents a complete overview of theoretical issues in the Distributed Computing field, such as the Type-Oriented Paradigm (TOP), Concurrency, Loosely-Coupled Systems, and CORBA Issues and discusses how to move these theoretical concepts smoothly into practice. This tutorial discusses several key technologies for the success of distributed system development projects, such as application frameworks, component-based development, agents, design patterns, business objects, framework layering, and others. The OODC is examined with respect to two central themes: "What are the right steps in the development of an object-oriented distributed system?" and "How can you start a large-scale distributed system development with minimum risks?" The information in this tutorial is based upon lessons learned from the research and development of "Philips New York Project: a Large Scale Distributed Healthcare System using CORBAmed." This tutorial is targeted to those individuals interested in distributed computing, distributed real-time system developments and client-server application issues.

Attendee Background: Participants should have a general familiarity with basic object-oriented concepts and software engineering principles.

Mohamed Fayad is an Associate Professor at University of Nebraska, Lincoln. He has been actively involved in over 60 OO projects. Dr. Fayad is an Associate Editor and Columnist (CACM), Editor-In-Chief (IEEE-CS 95-97), a distinguished Speaker (IEEE-CS). Dr. Fayad is the lead author of "Transition to OO Software Development" with M. Laitinen, Wiley, 1998. He is also the lead author of the three-volume book on Application Frameworks, with R. Johnson and D. Schmidt, Wiley, 1999 and "OO Enterprise Frameworks" with D. Hamu, 1999.

Tutorials
at a Glance
Tracks
Full Description
of all Tutorials
Final Program

 OOPSLA'98 Home