圖表 2 - UML(統一建模語言)圖表,詳述發現項目的物件模型
圖表的頂端有三個類別:AssessmentResults
、Assessment
和 AssessFile
。這三個類別的每一個都描繪為透過 getFindings()
方法,而與 Finding
類別相關。此關係顯示為一個對零個或多個 Finding
類別。Assessment
類別也以一個 Assessment
類別對零個或多個 Assessment
子類別來描繪與自己的關係。
圖表在 Finding
類別之下描繪 Trace
類別。一個 Finding
透過 getTrace()
方法而與零個或一個 Trace
類別相關。
圖表在 Trace
類別之下描繪 Call
類別。一個 Trace
類別透過 getCalls()
方法而與一個或多個 Call
類別相關。