Rule categories for Java Architectural
Discovery software analysis
The Java™ Architectural
Discovery analysis provider is made up of rule categories that identify
patterns and antipatterns.
Design Patterns rule category
The design patterns rule category contains common patterns
for designing and writing source code, including some of the classic
Gang of Four patterns.
Structural Patterns rule category
The Structural Patterns rule category contains patterns
that show various types of structural elements, including structural
antipatterns.
System Patterns rule category
The System Patterns category contains one pattern that
detects all packages in a project or a resource working set of source
code.