This one seemed a bit long. It basically covered a concept of design where you start with a Context Diagram. From the context diagram, we create a use case diagram. From the use case diagram, we take a segment and create a white box sequence diagram. Each node in the sequence diagram is extracted into another sequence diagram. This final process is repeated (in a nested form) until the parts of the sequence diagram have an obvious implementation.
While it appears that this could be a good way to reduce a problem, and hopefully find all of the common bits, it seems like its overkill for most projects. It may fit well on really big projects, or when a solution is to address a large organization.
Labels: process, sequence diagram, use case