Diagram 2 - UML (Unified Modeling Language) diagram detailing the object model of findings
At the top of the diagram are three classes: AssessmentResults
, Assessment
,
and AssessFile
. Each of these three classes are depicted
as being related to the Finding
class via a getFindings()
method.
The relationship is shown as one to zero or more Finding
classes.
The Assessment
class also depicts a relationship
with itself of one Assessment
class to zero or more
child Assessment
classes.
Under the Finding
class, the diagram depicts the Trace
class.
One Finding
is related to zero or one Trace
classes
via the getTrace()
method.
Under the Trace
class, the diagram depicts the Call
class.
One Trace
class is related to one or many Call
classes
via the getCalls()
method.