Builder design pattern sequence
This sequence diagram example was redesigned from the Wikimedia Commons file: Builder design pattern sequence1.png.
"The UML sequence diagram which illustrates the Builder design pattern."
[commons.wikimedia.org/wiki/File:Builder_design_pattern_sequence1.png]
"The builder pattern is an object creation software design pattern. Unlike the abstract factory pattern and the factory method pattern whose intention is to enable polymorphism, the intention of the builder pattern is to find a solution to the telescoping constructor anti-pattern. ... The intent of the Builder design pattern is to separate the construction of a complex object from its representation. By doing so the same construction process can create different representations." [Builder pattern. Wikipedia]
The SysML sequence diagram example "Builder design pattern sequence" was drawn using the ConceptDraw PRO diagramming and vector drawing software extended with the SysML solution from the Software Development area of ConceptDraw Solution Park.