#freeze
* アスペクト指向な wiki [#k5b912e1]

pukiwiki 1.4.7 にアップグレードしてみました.
何か不具合などありましたら,ご連絡ください.

** アスペクト指向プログラミング [#t774ce5a]

[[アスペクト指向プログラミング]](Aspect-Oriented Programming)は,
[[アスペクト指向プログラミング]](Aspect-Oriented Programming,AOP)は,
Gregor Kiczales らによって提案された,新しいプログラミング手法です.

既存のモジュール機構では扱いきれない(複数のモジュールに分散してしまう)ような
処理をモジュール化するためのモジュール単位「アスペクト」を導入し,
システムのモジュール性(とそれにともなう保守性,再利用性)の
向上を目的としています.
AOP は,既存のモジュール機構では複数のモジュールに分散してしまう処理
(横断的関心事)をモジュール化するために,
新しいモジュール単位「アスペクト」を導入します.
ソフトウェアのモジュール性を改善することによって,
保守性や再利用性の向上が期待されます.

アスペクト指向の全体についての大雑把な説明については,
ここに置いているものとほぼ同様の内容を,
http://sel.ist.osaka-u.ac.jp/research/aspect/index.html.ja にも記述しています(同じ人間が書いてます).
そのうち統合するかもしれませんし,しないかもしれません.

** この wiki について [#y81f13d1]

この Wiki は,[[アスペクト指向プログラミング]]および
その関連技術に関する情報をためていくために設置しています.
元々[[AspectJ]]サイトだった都合上,[[AspectJ]]の情報が主体になっています.
この wiki は,[[アスペクト指向プログラミング]]および
アスペクト指向ソフトウェア開発に関する情報を蓄積するために設置しています.
内容は学術的な方面に傾いており,扱う対象は主に[[AspectJ]]です.

残念ながら,アスペクト指向技術で実装された wiki ではありません.
誤解されないよう,よろしくお願いいたします.
アスペクト指向の概要については,
http://sel.ist.osaka-u.ac.jp/research/aspect/index.html.ja
にも,ほぼ同様の内容を同じ人間が記述しています.


このページは,従来より ''AspectJ Tips and Pitfalls'' という名前
で公開させていただいていましたが,
文章の構造化の都合とメンテナンスの省力化のため,wiki に移行しました.

文章の内容としては,古くなったものを一部取り除きましたが,
旧サイトのものをほぼそのまま持ってきています.
まだ未整理な部分もありますが,徐々に改善していく予定です.

** 他の文書へのリンクその他 [#x1385f6e]

大学その他で,何かAOSD関連の日本語文書を公開されている方は,
何かAOSD関連の日本語文書を公開されている方は,
ご連絡いただければ,リンク集に追加します.
もちろん,wikiですので,ご自身で追加されてもかまいません.



** 編集について [#leaaec1b]

一人でやるには何事も限界がありますので,
ここはおかしい,間違いだと思う,という部分があったら,
どんどん修正なり,コメントしていただけると幸いです.

Pukiwiki についてはこちら.
http://pukiwiki.sourceforge.jp/


トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS