キーワードを探す
検索

「アスペクト指向プログラミング」関連の最新 ニュース・レビュー・解説 記事 まとめ

最新記事一覧

昨今の回路設計では、アサーションを利用した機能検証手法が使われ出している。しかし、従来のアサーション記述言語はVHDLやVerilog HDLをターゲットとしていたため、SystemCなどを用いた高位設計には不向きであった。本稿では、ソフトウエア開発の分野で使われ始めているアスペクト指向プログラミング(AOP)を用いて、高位設計においてもアサーションを利用した検証を可能にする技術を紹介する。

()

企業向けアプリケーションのさまざまな“常識”をJavaのオープンソース・フレームワーク群である「JBoss」から学んでいきましょう。企業システムを構築するうえでの基礎となる知識をリファレンス感覚で説明していきます。初心者から中堅、ベテランまで大歓迎!

()

企業向けアプリケーションのさまざまな“常識”をJavaのオープンソース・フレームワーク群である「JBoss」から学んでいきましょう。企業システムを構築するうえでの基礎となる知識をリファレンス感覚で説明していきます。初心者から中堅、ベテランまで大歓迎!

()

米Red Hat参加のJBossは、オープンソースのJavaアプリケーションサーバをリリースした。Java EE 5に対応し、さまざまなJBossプロジェクトを統合している。

()

「ガーベジコレクション」「リフレクション」「アスペクト指向」「クロージャ」「イテレータ」「型推論」など、近年、プログラミング言語の世界に新しい概念が続々となだれ込んでいるように見えます。しかし、この背景には、実はあまり知られていない歴史が隠されているのです。

()

コンポーネントの疎結合化・再利用を促す手法であるDI(Dependency Injection)ですが、Geronimoカーネルの最大の特徴は、GBeanの取り扱いにこのDIの考え方を取り入れている点と言えるかもしれません。今回は、GBeanに活用されているDIの仕組みを紹介します。

()

前回「階層アーキテクチャの利点は複雑さの減少」は階層化アーキテクチャの考え方について説明してきました。今回は、階層化アーキテクチャにおけるサービス層と、設計が難しいとされるドメイン層についてどのように考えるのかを見ていきます。まず、最初に各層を設計するときに、拡張性・保守性を高めるために何を検討すべきかを考えてみましょう。

()

Interface21は10月3日、Javaベースのオープンソース製品「Spring 2.0」をリリースする。また、米国における事業を強化するための新規雇用に関しても発表する予定。

()

Seasar(シーサー)は、国内のコミュニティ「The Seasar Project」によって開発が行われているオープンソースプロダクトだ。DI+AOPコンテナとして評価が高いSeasarV2は、J2EE開発の現場にも影響力を持ち始めた。例えば電通国際情報サービスがSeasar Projectを正式に支援することを表明し、2005年6月からは同社による商用サポートサービスが開始されている。本連載では、同プロジェクトの代表的なプロダクトを紹介していく。(編集局)

()
キーワードを探す
ページトップに戻る