Higher-order functions for modeling hierarchical service bindings

Takao Nakaguchi, Yohei Murakami, Donghui Lin, Toru Ishida

研究成果: Conference contribution

5 被引用数 (Scopus)

抄録

Service composition is the technique of creating new services by combining several existing services. Composite services can be also combined with other composite services to form nested or hierarchical services. Given that service composition depends on the interoperability created by using common network protocols and invocation interfaces, a composite service can have an impractically large number of variations depending of the number of available services and the composite's structure. It is hard to enumerate and maintain all variations possible. To solve this problem, we introduce a higher-order function that can take functions as parameters to allow function invocation. In concrete terms, we propose the following methods: (1) a hierarchical service composition description by introducing higher-order functions and (2) a method to implement (1) in an existing composite service execution system. As a test, we apply the proposals to Language Grid, and evaluate the results. They show that our methods can reduce the number of variations that need to be registered and managed even though their overheads are quite practical.

本文言語English
ホスト出版物のタイトルProceedings - 2016 IEEE International Conference on Services Computing, SCC 2016
編集者Jia Zhang, John A. Miller, Xiaofei Xu
出版社Institute of Electrical and Electronics Engineers Inc.
ページ798-803
ページ数6
ISBN(電子版)9781509026289
DOI
出版ステータスPublished - 2016 8 31
外部発表はい
イベント2016 IEEE International Conference on Services Computing, SCC 2016 - San Francisco, United States
継続期間: 2016 6 272016 7 2

出版物シリーズ

名前Proceedings - 2016 IEEE International Conference on Services Computing, SCC 2016

Conference

Conference2016 IEEE International Conference on Services Computing, SCC 2016
国/地域United States
CitySan Francisco
Period16/6/2716/7/2

ASJC Scopus subject areas

  • コンピュータ サイエンスの応用
  • ハードウェアとアーキテクチャ
  • ソフトウェア

フィンガープリント

「Higher-order functions for modeling hierarchical service bindings」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル