活動の概要 | これまでの活動 | メンバ募集
活動の概要
Webサービスワークフローラボでは,言語グリッドプロジェクトで必要とされる,Webサービスの連携を行うワークフローを作成します.主にWebサービス技術・ワークフローに精通した研究者・大学院生から構成されます.
言語資源ラッピングプロジェクトで作成されるWebサービスは,個々の辞書や形態素解析などの機能を提供するサービスであり,アプリケーションで利用される
より高度な機能を提供するには,それらを連携させるワークフローを記述する必要があります.例えば専門用語を含む文章の翻訳には,翻訳エンジン・形態素解
析・専門用語辞書など複数のWebサービスを用います.ワークフローを記述しておくことで,これらの一連のWebサービス呼び出しを実行できます.
言語グリッドプロジェクトでは,Webサービスを連携させるワークフローの記述にWS-BPELを用いています.作成したワークフローは,言語グリッドに組み込まれたWS-BPELエンジンによって解釈実行され,Webサービスが順次呼び出されます.
また,Webサービスワークフローラボでは今後,実際のワークフロー作成作業を通して蓄積された経験を元に,セマンティックWeb技術のワークフロー作成作業への適用・Webサービス連携パターンの発見と再利用などの研究課題に取り組みます.
これまでの活動
ワークフローラボにおけるこれまでの主な活動は以下の通りです.
- 言語グリッドにおけるワークフロー作成
- 言語グリッドプロジェクトで開発されるアプリケーションから呼び出される,折り返し翻訳や辞書を用いた翻訳を行う
ワークフローは,ワークフローラボによって作成されています.
- ワークフロー作成チュートリアル
- BPELによるワークフロー作成のチュートリアルを行っています.言語サービスの連携に目的を絞ることで,BPELの複雑な
ワークフロー記述を簡単に説明します.
メンバ募集
ワークフローラボでは,ワークフロー作成に協力いただけるボランティアを募集しています.
Webサービスの連携技術による言語サービス作成に関心のある方は, "contact at workflow.langrid.org"までご連絡ください.