6L-06
オブジェクト図のアニメーション
○山崎 翔,久保田吉彦,紫合 治(電機大)
UMLの一つであるオブジェクト図はある特定の時点での各インスタンスの状態や関連を図で表したものである。まず、通常のオブジェクト図に実行中のメソッドとstaticフィールドを持つクラスの表示を加えた拡張オブジェクト図を定義した。そしてJAVAプログラムを実行時に発生するイベントオブジェクトID、フィールドや引数の名前や値などの情報を取得し、その情報をもとに各イベントごとのオブジェクト図のメソッドの実行状態やインスタンス変数の変化の様子をアニメーション的に表現することで、プログラムの理解を手助けするツールを開発した。

footer 情報処理学会 セキュリティ プライバシーポリシー 倫理綱領 著作権について