A conference in Malmö for software developers

Location: Methods & Tools track
Time: 2007-11-14 13.00
Level: Intermediate
Kevlin Henney, Curbralan ,UK
My professional interests include patterns, programming practice, agile development processes, OO and component-based design, software architecture, distributed object systems, UML, C++, Java, C# and programming languages in general.
I am a member of the BSI C++ standard panel and ISO C++ committee, on the advisory board of The C++ Sourceexternal link, a member of the ACCUexternal link, a member of the Hillside Groupexternal link, a columnist for Reg Developerexternal link, a regular speaker at conferences and a past contributor to the Boostexternal link libraries. I was formerly a columnist for Application Development Advisorexternal link (RIP), C/C++ Users Journalexternal link (RIP) online C++ Experts Forum, JavaSpektrumexternal link, Java Reportexternal link (RIP) and C++ Reportexternal link (RIP). I am also an article contributor to other magazines (not all of which have folded, although EXEexternal link (RIP) deserves a special mention). I am on the the advisory board for Hillside Europeexternal link and the committee for BoostCon. I have also been on the programme committees and advisory panels for various conferences, including EuroPLoPexternal link, ACCUexternal link, JAOOexternal link, VikingPLoP, OT and SIGS/101external link. I was the programme chair and joint editor of the proceedingsexternal link for EuroPLoP 2003external link.
I have coauthored, with Frank Buschmann and Doug Schmidt, the fourth and fifth volumes of Wiley's Pattern-Oriented Software Architecture series, A Pattern Language for Distributed Computingexternal link and On Patterns and Pattern Languagesexternal link, which are now available to order. I have also been toying with writing up Programmer's Dozen, a collection of thirteen recommendations for refactoring, reviewing and regaining control of code that I have been presenting recently at conferences and to clients. Currently on hold is the C++ Patterns book.
Pattern Connections
Patterns are often considered and presented in isolation or as part of a loosely themed catalogue. However, much of their power comes from connecting them together to describe whole systems or frameworks and how to build them. This session considers the ways in which patterns may be combined, presenting some of the current thinking on concepts such as pattern compounds, pattern stories, pattern sequences and pattern languages. Along with the concepts, it presents some illustrative examples with code and diagrams. The session encourages attendees to think beyond their conventional pattern vocabulary.
PDU  for PMPs'
You will receive 1 PDU if you attend this seminar.
Telephone: +46-(0)40-602 3134, email: info@oredev.org