アスペクト指向技術を用いたORBミドルウェア開発方法

書誌事項

タイトル別名
  • アスペクト シコウ ギジュツ オ モチイタ ORB ミドルウェア カイハツ ホウホウ
  • An Aspect-oriented Approach to ORB Middlewares Development

この論文をさがす

抄録

本論文ではアスペクト指向技術を適用したORBミドルウェアの開発方法を示す.ORBミドルウェアを階層モデルで表現すると複数の層を横断した構成要素が存在してしまう.我々は層をアスペクトとしてとらえてアスペクト間の関係を整理したソフトウェアアーキテクチャを提案する.アーキテクチャに基づいて,ORBのフレームワークとスタブ,スケルトン生成系の言語独立な設計方法を示す.ORBに関するアスペクトは独立したフレームワークとして実現する.スタブ,スケルトン生成系はウィーバの役割を果たし,ORBフレームワークを利用するためのコードが織り込まれたスタブ,スケルトンを生成する.提案した開発方法に基づいてXML-RPC のORB ミドルウェアを実現し,ORBミドルウェアの開発が省力化できること,ORBミドルウェアの機能の追加が容易なことを確認した.

The paper describes an aspect-oriented approach to ORB middlewares development. In general, ORB middlewares are modeled as a layered model. We, however, detected crosscutting components in the layered model. To solve the crosscutting problem, we designed and employed an aspect-oriented software architecture for ORB middlewares. The architecture shows language independent design of a framework and a stub-skeleton generator. The generator is conceived as an aspect weaver which yields codes including the framework code. We demonstrated, through the implementation of ORB middleware for XML-RPC, that the architecture contributes to reduce the effort for the implementation and to build flexible and easy-to-modify middlewares.

収録刊行物

参考文献 (10)*注記

もっと見る

詳細情報 詳細情報について

問題の指摘

ページトップへ