主催: 日本ソフトウェア科学会
九州工業大学
日本IBM
東京大学
(EndNote、Reference Manager、ProCite、RefWorksとの互換性あり)
(BibDesk、LaTeXとの互換性あり)
AspectJにおけるアドバイスの織り込みは,メソッドの振る舞いを変更する.我々は契約という概念を確立し,そのような変化をプログラマが制限できるようにした.契約を導入すれば,メソッドが織り込みで受ける影響を,プログラマが予め制限できる.これにより,メソッドの振る舞いがプログラマの意図していなかったものへと変化してしまうことが防止できるようになる.契約は,自動的なメカニズムによって検証が可能である.
すでにアカウントをお持ちの場合 サインインはこちら