Ralph Johnson has been studying how object-oriented programming changes the way software is developed. He has worked on several projects, including frameworks for operating systems (Choices), drawing editors (HotDraw), music synthesis (Kyma), and business transaction processing (Accounts). He is co-author of the book Design Patterns: Elements of Reusable Object-Oriented Design, winner of the 1994 Software Productivity Award. Patterns describe recurring design techniques and explain why and when they should be used. They make designers be more productive and communicate with each other better. He was one of the originators of the software patterns movement, organizing the first conference on patterns, as well as writing many of the first papers on the subject. He holds a Ph.D. from Cornell University, 1987. The GoF won the Acm SIGPLAN Programming Language award for the book.
|
Presentation: "A personal history of patterns"
Track:
Patterns - Past, Present, and Future
Time: Monday 10:15 - 10:45 Location: SAS Suecia
Abstract: The GoF patterns germinated from Erich Gamma's PhD thesis, were fertilized
by Bruce Anderson's OOPSLA workshops, grew from hard work and lots of
feedback from hundreds of internet readers, and were disseminated by many OO
experts, including Grady Booch, Kent Beck, and James Coplien. The results
are still spreading.
Presentation: "Panel of experts on the future of patterns"
Track:
Patterns - Past, Present, and Future
Time: Monday 17:00 - 17:45 Location: SAS Suecia |
|||