This conference aims to meet the growing needs of software developers to understand how they can enjoy productivity and software quality benefits using pattern-based techniques. World class speakers have been recruited from the UK and the USA to share their experience and expertise with the audience. Patterns are vehicles for re-using ideas.
Patterns try to identify commonly recurring themes in building software.
The interest in patterns has been steadily growing in recent years, although the concept of using them in software development was first identified over 20 years ago. The foundation work for creating design patterns was written in 1977 by Christopher Alexander. He described the use of design patterns to record the wisdom of great architects so that others could reproduce building designs which were known to be of high quality. Building on this work we now have patterns for software design, analysis, requirements, project management, organisation and process, architecture, software migration, data models and frameworks. This conference includes presentations on patterns for analysis, software architecture, computer games, Use-Case analysis and design, connectors and component kits, and distributed virtual environments.