ここから本文です。
動的なサービス指向アーキテクチャ(SOA)を導入するには、全社規模で新旧のアプリケーション・サービスを再利用する必要があります。また、このようなサービスを活用するにはビジネス・レベルで使用するサービス構成に統合する必要があります。アイオナが提供するArtix
Orchestrationでは、粒度の細かい機能を、再利用可能なサービスに簡単に構成できます。
Artix Orchestrationでは設計、構築、テスト、ワークフローの導入、Business Process Execution Language(BPEL)サービス・オーケストレーションがすべてドラッグ・アンド・ドロップで行えます。また、Eclipseの表示フレームワークをベースに、BPELの構造を完全に補完してサービス構成に使用します。

Artix Orchestrationを使用すると、分散サービス・ネットワーク内のあらゆる場所の機能を組み込めます。Artix製品ファミリの特長でもあるハブを使用しない分散型の統合アプローチにより、次のメリットがあります。
Artix OrchestrationはArtix ESBエンドポイント内またはスタンドアロンの中継機能として配置して、異なるシステムの機能を統合できます。
サービス指向アプリケーションの開発において、テストは最も難しい作業の1つです。 開発者はすべてのフロー・パス、すべての状態、すべての潜在的な障害を分析して、オーケストレーションにすべてが含まれていることを確認しなければなりません。設計時に利用できないサービスがプロセスに含まれる場合、これは特に難しい作業になります。
Artix Orchestrationのシミュレーション・モードを使用すると、ブレイクポイントを設定して導入前にコード作成からテスト、デバッグのプロセスを実行できます。また、任意の時点で停止できるため、開発者はプロセスの内容と状態変数を確認して、インスタンス・データの変更と特定のフロー・パスによるオーケストレーションが行えます。さらに、Artix
Orchestrationでは外部のサービスからの有効/無効なメッセージをシミュレートして、Webサービス実行中にテストできます。
サービス・オーケストレーションの導入を簡略化するため、Artix Orchestrationではシンプルな導入ウィザードですべてをパッケージ化して本番環境に導入します。
プロセスは他の多くのアプリケーション同様、静的ではありません。
Artix Orchestrationは総合的なバージョニング機能を備えているため、BPELプロセスの定義も修正および再導入できます。プロセスの新しいバージョンが導入されると、Artix
Orchestrationでは自動的にすべての新しいプロセス・インスタンスに新バージョンが使用され、実行中のインスタンスに旧バージョンが使用されます。実行中のすべてのインスタンスが完了すると、旧バージョンは新バージョンにシームレスに移行します。