【ドキュメント不良】部署検索のシーケンス図においてForm・Entityクラスが参加者として記載されていない #13

Open
opened 2026-09-08 04:54:28 +00:00 by 26-y-okumura-kyoeisystems · 0 comments

【事象】
部署検索処理のシーケンス図において、SearchConditionDepartmentForm、DepartmentEntity、DepartmentForm の層間変換処理が参加者(ライフライン)として記載されておらず、Note による注記のみで表現されていた。

【原因】
呼び出しの事実の有無ではなく、トレースログへの出現の有無を基準にしていた。

【対策】
参加者の要否は、当該クラスのメソッドが実際に呼び出されているかによって判断する。AOP ログは補助的な手掛かりとして扱い、ソースコードの読解を一次情報とする。上記3クラスを参加者として追加し、変換呼び出しと戻り値を通常の矢印で表現する。

【事象】 部署検索処理のシーケンス図において、SearchConditionDepartmentForm、DepartmentEntity、DepartmentForm の層間変換処理が参加者(ライフライン)として記載されておらず、Note による注記のみで表現されていた。 【原因】 呼び出しの事実の有無ではなく、トレースログへの出現の有無を基準にしていた。 【対策】 参加者の要否は、当該クラスのメソッドが実際に呼び出されているかによって判断する。AOP ログは補助的な手掛かりとして扱い、ソースコードの読解を一次情報とする。上記3クラスを参加者として追加し、変換呼び出しと戻り値を通常の矢印で表現する。
26-y-okumura-kyoeisystems added the
バグ起票
label 2026-09-09 04:40:21 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: 2026_9_AI_4D_depProject_YUASA/EM-System#13
No description provided.