User Tools

Site Tools


2013:pattern-oriented_software_architecture

Back to proposals-2013

Title: Pattern-Oriented Software Architecture
Proposer: kevlin_henney
Type: Preconference tutorial
Duration: 360 minutes
Description: Patterns offer a successful way of exploring, reasoning about, describing and proposing design ideas. There are many valuable aspects of pattern-based thinking that are overlooked in the common perception of design patterns. The original vision of patterns embodies a notion of incremental, feedback-based design – something that may come as a revelation to anyone who had mentally pigeonholed patterns together with heavier-weight design approaches. They are also somewhat broader in application than just OO framework design – something that may come as a surprise to anyone who had restricted their view of patterns to the handful of initial patterns documented by the Gang-of-Four.

This session will start off with basic pattern concepts and practices, with examples, and work through a number of more sophisticated ideas, such as the relationship between pattern-oriented thinking and incremental development, patterns and architectural styles, and how you can mine patterns in your own systems.

2013/pattern-oriented_software_architecture.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1