| 講演抄録/キーワード |
| 講演名 |
2007-12-18 10:00
Webコントローラ層におけるアスペクト指向プログラミング ○外村慶二・鵜林尚靖(九工大) SS2007-53 |
| 抄録 |
(和) |
本論文では,Webアプリケーション開発に適したアスペクト指向プログラミン
グ(AOP)機構を提案する.Webアプリケーションにはアクセス制御やパフォーマンス・チューニング等の横断的関心事が含まれることが多い.しかしながら,既存のAOP言語にはWebコントローラ層固有のイベントを直接選択できるポイントカット機構が備わっていないため,これらの横断的関心事をアスペクトして簡潔にモジュール化することは容易ではない.このような問題を解決するため,AOWPと呼ぶWeb特化のAOP機構とPHPベースのAOWPフレームワークを提案する.このフレームワークを用いることにより,ページリクエスト,ページ遷移,セッション管理等のWeb固有イベントによって生じる横断的関心事を容易に記述できる. |
| (英) |
This paper proposes a new aspect-oriented programming (AOP) mechanism for web application development. A variety of crosscutting concerns such as access control and performance tuning are found in typical web applications. However, it is not easy to modularize these concerns as aspects in a concise way because current AOP languages do not provide pointcut mechanisms for handling events in the web controller layer. In order to deal with this problem, a web-specific AOP mechanism called AOWP and a PHP-based AOWP framework are proposed in this paper. Using this framework, a programmer can easily describe web-specific crosscutting concerns triggered by web-specific events including page requests, page transition, and session management. |
| キーワード |
(和) |
アスペクト指向プログラミング / Webアプリケーション開発 / ドメイン特化ポイントカット / / / / / |
| (英) |
Aspect-oriented programming / Web application development / Domain-specific pointcuts / / / / / |
| 文献情報 |
信学技報, vol. 107, no. 392, SS2007-53, pp. 91-96, 2007年12月. |
| 資料番号 |
SS2007-53 |
| 発行日 |
2007-12-10 (SS) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
SS2007-53 |