Application Design Patterns
maximizing parallelism --
distributed callback, partial processing, independent objects
improving object implementations --
dynamic attributes, instance reference, object wrapper, lock
modifying client stubs and other tricks --
library skeleton, fine-grained framework
System Design patterns
Principles of object-oriented architectures
horizontal, vertical, meta-data
---
architecture mining
fundamental structural patterns --
repository architecture, gateway
advanced system design --
architecture enforcement, replication, agaents
Using OMG CORBA Services --
naming, trader, notification
Enterprise Design Patterns
organisational infra structure
Global Design Patterns
open systems/Int(e)r(a)net
slide
:
The Patterns