AbstractExtractSymmetricRelationshipRefactoring |
Used for 'Extract Shared Kernel' AR and the 'extract' mode of the 'Suspend
Partnership' AR.
|
AbstractRefactoring |
|
AbstractToggleSymmetricRelationshipRefactoring |
Used for 'Change to Partnership' on Shared Kernel and 'Change to Shared
Kernel' on Partnership.
|
ChangePartnershipToUpstreamDownstreamRefactoring |
Removes a Partnership relationship between two Bounded Contexts and creates
an Upstream-Downstream relationship instead.
|
CompoundKey |
Used in refactorings to map model elements to unique sets of keys.
|
ContextMappingModelHelper |
|
DeriveBoundedContextFromSubdomains |
|
DeriveFrontendAndBackendSystemsFromFeature |
|
DeriveSubdomainFromUserRequirements |
|
ExtractAggregatesByCohesion |
|
ExtractAggregatesByVolatility |
|
ExtractPartnershipRefactoring |
This is the 'extract' mode of the 'Suspend Partnership' AR.
|
ExtractSharedKernelRefactoring |
AR: Extracts a Shared Kernel to a new Bounded Context and establishes
upstream-downstream relationships between the new and the existing two
Bounded Contexts.
|
ExtractSuggestedService |
This refactoring can be applied after having generated a service cut
suggestion with Service Cutter.
|
MergeAggregatesRefactoring |
|
MergeBoundedContextsRefactoring |
|
RefactoringHelper |
Some common logic that is used in multiple ARs to ensure model validity.
|
SplitBoundedContextByAggregateAttribute |
|
SplitBoundedContextByFeatures |
|
SplitBoundedContextByOwner |
|
SplitSystemIntoSubsystems |
|
SwitchFromPartnershipToSharedKernelRefactoring |
|
SwitchFromSharedKernelToPartnershipRefactoring |
Switches a relationship from the SharedKernel to the Partnership type.
|