講演抄録/キーワード |
講演名 |
2016-01-15 15:20
高階関数によるサービス合成 ○中口孝雄・村上陽平・石田 亨(京大) SC2015-20 |
抄録 |
(和) |
サービス合成は,既存のサービスを利用して独自の処理を実装する複合サービスを作成する技術である.複合サービスを利用した複合サービスを作成することも可能であり,階層的な依存関係が構築される.ドメイン特化型のサービス基盤では,同種の問題を扱い同一の呼び出しインタフェースを持ったサービスが数多く提供される.この環境下では,複合サービスは利用するサービスを切り替えることで様々なバリエーションを持つことができる.しかし,バリエーションの数は利用できるサービスの数に応じて指数的に増大するため,その全てを登録・管理することは難しい.この問題を解決するため,本論文では,(1)高階関数を導入したサービス指定記述言語の提案および(2)既存の複合サービス実行システムへの実装手法の提案を行う.さらに運用中のサービス基盤に適用して,実行時間に与えるオーバーヘッドを評価した. |
(英) |
Serivce Composition is the technology that creates composite service by utilizing existing services. The composite services can be composed by other composite services, thus the hierarchical dependency will be constructed. In the domain specific service infrastructures, many services, that solve same problem and have same invocation interface as other services, are provided. Composite Services can have several variations by switching services to invoke and thus can have many variations. But the number of variations increases as the combination of services which can composite service use, it is difficult to manage all possible variations. To solve this problem, this paper (1) introduces hierarchical service selection language and (2) implements it into existing system. In addition, we evaluate overhead time at service execution. |
キーワード |
(和) |
Webサービス / サービス合成 / サービスコンピューティング / 高階関数 / アスペクト指向プログラミング / / / |
(英) |
Web Service / Service Composition / Service Computiong / Higher-order function / Aspect Oriented Programming / / / |
文献情報 |
信学技報, vol. 115, no. 393, SC2015-20, pp. 31-36, 2016年1月. |
資料番号 |
SC2015-20 |
発行日 |
2016-01-08 (SC) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SC2015-20 |