Treating Design Patterns More Formally
Stc
Date: 29-04-2010
Time: 12:00
Room:
BBL 023
Speaker: Tim Breedveld
Title: Treating Design Patterns More Formally
Abstract
Since the dawning of design patters, various attempts have been made to
develop methods that can formalize these patterns. The benefits of
formalization are know, but the challenge is to develop a method that is
expressive enough to capture the abstract structure and behavior and at the
same time is flexible enough to support instantiation of a pattern in
various ways.
In this talk I will introduce the formalization methods Disco (Distributed
Co-operation) and PCL (Pattern Contract Language) and discuss the
differences and similarities between them.