Strategic Domain Driven Design with Context Mapping
Many approaches to object oriented modeling tend not to scale well when the applications grow in size and complexity. Context Mapping is a general purpose technique, part of the Domain Driven Design (DDD) toolkit, helps the architects and developers manage the many types of complexity they face in software development projects. Different from other well known DDD patterns, context mapping applies to any kind of software development scenario and provides a high level view that might help the developers to take strategic decisions, like whether to go for a full scale DDD implementation or not in their specific project environment.
We’ll explore the many sides of bounded contexts and how to use them in building a context map to support key decisions in a software development project.
Alberto Brandolini
http://www.infoq.com/articles/ddd-contextmapping
200912 domain drive design object oriented modeling