Check out the new USENIX Web site.
COOTS '99
COOTS '99 Tutorials
TUTORIAL INSTRUCTORS
 
Ken Arnold (T1am Instructor)   is one of the architects of the Jini platform, lead architect of the JavaSpaces(TM) project, the community source coordinator for the Jini project, and a Senior Staff Engineer at Sun Microsystems, Inc. He is a longtime writer on programming and OO topics, most recently as co-author with James Gosling of The Java Programming Language. Prior to working at Sun, Ken was part of the original HP team developing CORBA, and worked at Apollo Computer on UNIX and user interfaces. As part of the original BSD team, Ken created the curses library package and was co-author of the game Rogue.
 
Matt BenDaniel (T6pm Instructor)   is Principal Consulting Engineer at Object Design, Inc. Since 1990 he has provided ODBMS training, design consulting, and deployment assistance to hundreds of clients. Object Design in Burlington, Massachusetts is the leading ODBMS vendor. BenDaniel has an SB from MIT in Computer Science and an SM in Management from the Sloan School at MIT.
 
Don Box (M5pm Instructor)   is a cofounder of DevelopMentor, an education firm that focuses on distributed object technology. He is the author of Essential COM and a coauthor of Effective COM, both from Addison Wesley. He is also a contributing editor to Microsoft Interactive Developer as well as Microsoft Systems Journal, where he writes the bi-monthly COM column. He has a Master's degree in Computer Science from the University of California at Irvine, where he had the dubious honor of being Douglas C. Schmidt's office mate.
 
Frank Buschmann (M1 Instructor)   is software engineer at Siemens Corporate Technology in Munich, Germany. His research interests include Object Technology, Application Frameworks and specifically Patterns. Frank has been involved in several concrete industrial software development projects. Frank is co-author of Pattern-Oriented Software Architecture - A System of Patterns.
 
Desmond D'Souza (T5pm Instructor)   is VP of component-based development at ICON Computing, a Platinum Technology Company. Mr. D'Souza publishes and speaks regularly at various object forums, has used object technology since 1985, and is co-author of Objects, Components, and Frameworks with UML -the Catalysis Approach published by Addison Wesley in 1998. He writes the Modeling for Java column in the Journal of Object-Oriented Programming and in Report on Object Analysis and Design.
 
Stanley Lippman (M2am Instructor)   provides consultation on C++ and OO software development. Prior to becoming an independent consultant, Stan was principal software engineer at Disney Feature Animation. While at AT&T Bell Laboratories, Stan led the cfront Release 3.0 and Release 2.1 compiler development team. Stan was a member of the Bell Laboratories Foundation Project under the leadership of Bjarne Stroustrup and was responsible for the object model component of a research C++ programming environment. Stan is the author of C++ Primer, Inside the C++ Object Model, and Editor of C++ Gems. For more information see www.objectwrite.com.
 
Robert C. Martin (T4pm Instructor)   has been a software professional since 1970. He is president of Object Mentor Inc., a firm of highly experienced experts that offers high level OO software design consulting, training, and development services to major corporations around the world. In 1995 he authored the best-selling book: Designing Object Oriented C++ Applications Using the Booch Method, published by Prentice Hall. In 1997 he was chief editor of the book: Pattern Languages of Program Design 3 published by Addison Wesley. Since 1996, he has been the editor-in-chief of the C++ Report. He has published dozens of articles in various trade journals, and is a regular speaker at international conferences and trade shows.
 
Ron Resnick (T3am Instructor)   has been developing distributed systems since 1991 at Northern Telecom and IBM. He works at DiaLogos Incorporated where he develops and teaches courses on advanced distributed Java and CORBA topics. Ron has written articles for Dr. Dobbs Sourcebook and CORBA Development, and founded the dist-obj mailing list, a private forum devoted to advanced topics in distributed object research and practice.
 
Douglas C. Schmidt (T2am Instructor)   is an Associate Professor in the Department of Computer Science and the Department of Radiology at Washington University in St. Louis, Missouri. His research focuses on design patterns, implementation, and experimental analysis of OO frameworks, which facilitate the development of high-performance, real-time distributed object computing systems on parallel processing platforms running over high-speed networks and embedded system interconnects.
 
Uwe Steinmueller (M4pm Instructor)    is Technical Director of the PSE Technology Lab at Siemens Microelectronics, Inc. At PSE Technology Lab he is focused on Java and Smartcard applications. Before coming to the PSE Technology Lab he was at Siemens Research in Munich and worked there as Java evangelist. He has utilized OO programming and component technology for more than 8 years and has been a member of the ANSI C++ committee for about four years.
 
Steve Vinoski (M3am Instructor)    is Chief Architect for IONA Technologies. A frequent speaker at technical conferences, he has been giving CORBA tutorials around the globe since 1993. Steve has also helped put together several important OMG specifications, including CORBA 1.2, 2.0, 2.2, and 2.3, the OMG IDL C++ Language Mapping, the ORB Portability Specification, and the Objects By Value Specification. In 1996 he served on the OMG Architecture Board. He is currently the chair of the OMG IDL C++ Mapping Revision Task Force. He and Michi Henning are co-authors of Advanced CORBA Programming with C++ published in January 1999 by Addison Wesley Longman. Steve also writes the "Object Interconnections" column for the SIGS C++ Report Magazine with Douglas C. Schmidt.
 


Program at-a-Glance -  Tutorials -  Technical Sessions -  Registration -
Keynote Address -  Activities & Services -  Hotel & Travel Info -  Brochure Home
Conference Index
Events Calendar
USENIX home