Stylus Studio XML Enterprise Suite について

技術革新による XML 生産性の向上。

Stylus Studio の XML IDE (統合開発環境) は、XML 開発者やデータ統合スペシャリストに XML データ変換およびデータ集約を管理する包括的なツールセットを提供します。最新の XQuery 仕様で作業していようと、複雑な XSLT スタイルシートに取り組んでいようと、Stylus Studio の XML 統合開発環境は効率的に作業できるように設計されています。グラフィカルな XML マッパー、コード ジェネレーター、独自のバックマッピング テクノロジー、統合デバッグ、最先端のプロファイラーなどすべてが一体化し、現在利用できる最も高度な機能を備えた XML 統合開発環境の 1 つとなっています。

Stylus Studio XML Enterprise Suite を購入する上位 10 の理由 - Stylus Studio XML Professional Suite ではなく、Stylus Studio XML Enterprise Suite を購入する理由について10 の理由を次に示します。

10. Java コードの生成

Stylus Studio XML Enterprise Suiteは、Stylus Studio で開発された XML 変換 (XSLT) およびクエリー (XQuery) に対応した移植可能な Java コードを生成します。生成された Java ファイルは任意のソフトウェア アプリケーションで動作し、XQuery および XSLT シナリオ プロパティで指定したあらゆる設定を反映します。また、XML プロセッサー、パラメーター、入出力ファイル、後処理オプションは自由に選択できます。なお、Java ファイルはすべて保存され、動作するコードに変換されます。その他多数のオプションを使用すると、生成されたコードをさらに容易にカスタマイズすることができます。Stylus Studio XML Enterprise Suite の Java Code Generator を使用すると、退屈でエラーが発生しやすい何時間もかかる作業が、ボタンをクリックするだけで済むので時間を節約できます。

9. XSLT および XQuery プロパティ

プロファイラーは、XSLT スタイルシートや XQuery のパフォーマンスを分析する上で重要なツールです。実行時間を詳細に追跡した内容をレポートするため、さまざまなプロセッサーに対する XSLT や XQuery のベンチマークを測定でき、XSLT や XQuery の基本となるコードを最適化する方法について価値のある洞察力を提供します。XSLT や XQuery アプリケーションはますます複雑になっているため、特に XSLT や XQuery のコードをミッション クリティカルなシステムに配備しようと計画している場合には Stylus Studio のプロファイラーは欠かせないものとなっています。憶測で作業するのはやめて、Stylus Studio XML Enterprise Suite をすぐに購入して XML アプリケーションのパフォーマンスを向上させてください。

8. EDI (UN/EDIFACT、EANCOM、IATA、X12 など) をサポート

Stylus Studio XML Enterprise Suiteには、EDIファイルを XML に、または XML を EDI に逆に変換したり、最も複雑な EDI 統合作業を容易にしたりする高度な EDI ツールがあります。HL7、EDIFACT、X12、IATA、EANCOM など多数のバージョンを網羅する EDI 辞書を備えています。EDI を XML に変換するデータ マッピングをカスタム フォーマット用に作成する拡張メカニズムや強力なビジュアル ツールもあります。固有のメッセージ タイプやバージョン (EDIFACT や X12 スキーマなど) に対応する W3C XML スキーマ ドキュメントを作成するウィザードが用意されているため、EDI 規格と照合して XML を検証することができます。

7. データ変換ツールおよび組み込まれたデータ コンバーター

XML への変換は、データ ソースを任意の XML 出力フォーマット、あるいはその逆に、ビジュアルに事実上変換する汎用ツールです。XML コンバーターを数分で設計できます。また Stylus Studio XML Enterprise Suite に組み込まれたデータ コンバーターを使用して、素材や資料を XML に自動的に変換することもできます。Base64、CSV、dBase、Binary、.ini、RTF、EDI、EDIFACT、X12 に加え、その他多数の多様なファイル フォーマットはすべて容易かつ迅速に XML へ変換することができます。また、これらは 1 回限りのデータ変換ではなく、Stylus Studio のファイル コンバーターで何度でも変換できます。つまり、レガシーなデータからカスタマイズされた XML 表示を作成して、Stylus Studio の XML ツールをすべて使用してそのレガシーなデータ ソースをシームレスに操作できるということです。その変換されたレガシーなデータ ソースを使用して、Java コード (理由 #10 を参照) を生成し、ライブ サーバー ベースの XML アプリケーションで何もかもすべて動作させることができます。アプリケーションで XML ツールを使用する必要はありますか。問題はありません。データ変換 API が用意されているため、プログラムから直接呼び出すことができます。

6. 業界標準の XML カタログ

実際、FIXML、HL7、RIXML、DocBook、業界標準の任意の XML ボキャブラリと組み合わせて動作しますか。Stylus Studio XML Enterprise Suite を入手する — この製品には最も包括的ですぐに利用できるサポートが含まれており、XML 統合開発環境で見られる XML カタログを、費用をかけずに扱うことができます。数千にもおよぶ業界標準の XML データ モデルをすぐに利用できます。

5. エンタープライズ Web サービス ツール

Stylus Studio XML Enterprise Suiteは、強力かつ包括的な XML 統合開発環境のフレームワーク内に Web サービス ツールを搭載しています。そのツールの下で、Web サービスは XML テクノロジーを頼りにしているため、XML Web サービスを開発する XML アプローチは多くの場合、大幅な生産性向上をもたらすことができます。たとえば、Web サービス呼び出しシナリオを構成してしまうと、Stylus Studio では Web サービス呼び出しを Stylus Studio のライブ データ ソースとして抽象化できるため、Stylus Studio の XML のどこでもライブ Web サービス データをシームレスに使用することができます。たとえば、XQuery や XSLT のデータ ソースとして、あるいは Java Code Generator とともに使用できます(Stylus Studio のデータ ソースに関する詳細は理由 #7 を、Java Code Generator については理由 #10 をそれぞれ参照)。

4. XSLT 2.0 および XQuery 1.0 における XML スキーマ認識

外部データ ソースを操作する場合、アプリケーションで使用するときは事前にデータの有効性をチェックすることが重要です。理由について。これは正しいプログラム動作を保証できるようにし、不要なバグをなくすためです。データ統合アプリケーションで入力内容を検証することは重要ですが、完全な解決策ではありません。Stylus Studio XML Enterprise Suite は新しいスキーマ認識機能を使用して、安全な XSLT や XQuery を容易に実行できるため、静的な型付け、型安全性、XML 変換の出力または XML スキーマへのクエリーの自動検証を有効にすることができます。スキーマを意識した新しい Stylus Studio XML Enterprise Suite を使用すると、出力の正確性を自動的にチェックするためその正確性に自信を持つことができます。

3. XML パブリッシング ツール

単一ソース パブリッシング、XMLコンテンツ管理、マルチチャネル パブリッシングなどのアプリケーションで使用する目的で、ユーザーが高度なドキュメント レイアウトを作成できる、強力な XMLレポート デザイナー Stylus Studio XML Publisherを使用して、XML Publishing アプリケーションを簡略化します。ビジネス ユーザーは直感的なビジュアル インターフェイスを使用すると、機能豊富なドキュメント レイアウトを容易に設計し、XSLT 1.0、XSLT 2.0、XQuery 1.0 のいずれかを用いて XML から PDF、HTML、Postscript への変換に加え、その他多数のドキュメント フォーマットに変換して公開することができます。Stylus Studio XML Publisher は XML や XML スキーマ ドキュメントと同様に、リレーショナル データベース、XML データベース、Web サービス (EDI、EDIFACT、X12、CSV、その他フラット ファイル フォーマット) など多数の異種データ ソースをサポートします。

2. XML パイプライン

XML パイプラインは、XMLドキュメントを処理するさまざまなステップを表す方法です。Stylus Studio® XML Enterprise Suite は、転換、検証、変換、XML ドキュメントについて他の操作の実行など、一連の XML 操作に関して XML パイプラインを表す強力なグラフィカルなツールを提供します。ソフトウェア アーキテクトは XML パイプラインを使用すると、XML アプリケーション (ETL、EII、EAI アプリケーション) をより高度なレベルで容易に可視化でき、Java コード生成や XML 処理アプリケーションのデバッグをはじめとする多くの共通の XML プログラミング タスクを自動化することができます。

1. DataDirect XMLConverter をサポート

Stylus Studio XML Enterprise Suite で XML データ統合アプリケーションを設定してしまうと、Java Code Generator を使用してコードを生成し、すべてがうまく機能するように DataDirect XML Converterを利用できます。また、パイプライン全体、Java に組み込まれた XQuery または XSLT などの個々のステップ、アプリケーションからデータ コンバーターを直接呼び出すだけの構造などどのレベルでも配備できます。配備の中でブラックボックスとなっている方法ではなく、Stylus Studio XML Enterprise Suite の Java Code Generator (理由 #10 を参照) を使用して、開発から配備までアプリケーションに取りかかってください。

Stylus Studio の主な設計目標は、XML 開発者の生産性を最大限に高め、技術革新を推進し、疑問の余地のない値を提供することでした。これは、ソフトウェア開発者とマネージャーの両者が同様に求めている最大のニーズです。

生産性

Stylus Studio は、XML開発プロセスを自動化し、時間を短縮するために設計されています。XML の冗長な自己記述的な構文は手動で操作するには一般的に扱いにくいため、Stylus Studio を使用して開発する場合には当然適切な方法です。Stylus Studio は、複数の強力な XML エディターで構成されています。たとえば、ユーザーがテキスト、グリッド、ツリー ビューを含むさまざまなビューで XML を操作できる XML エディターがあります。

複雑な XML コード- XQuery、XSLT、XML スキーマまたは SQL/XML クエリーの場合、ドラッグ アンド ドロップまたはビジュアルなデザイン操作をサポートする、それぞれのエディターを使用して直感的に開発可能です。また、生産性向上は Stylus Studio の豊富な XML 開発者向けの機能を使用して実現されています。たとえば、一般的に行われている開発者の作業を自動化する、(XML スキーマや DTD に対応した) コード ジェネレーターや変換ユーティリティー (インポート/エクスポート データ ウィザードや HTML から XSLT への変換) などがあります。

Stylus Studio にはソース コードの統合をサポートする機能や堅牢なプロジェクト ウィンドウが用意されているため、実際のソフトウェア開発シナリオの大規模なソフトウェア プロジェクトで利用できます。

技術革新

XML 規格の爆発的な増加に加え、エンタープライズ コンピューティングにわたり大規模に採用された結果、最新の XML テクノロジーに対応した包括的でかつ革新的なサポートを提供できる XML 統合開発環境が求められています。また、XML 仕様が進化するにつれてタイムリーに製品アップデートを配布できる能力も必要です。Stylus Studio には、業界初の XSLT デバッガー、XSLT Mapper、XQuery Mapper をはじめとする、世界ではじめて製品を市場に投入してきた長年におよぶ実績があります。また、Stylus Studio は起動時にインストールされているバージョンに対してアップデートが利用可能かどうかをお客様に通知しているため、急速に進化している XML テクノロジー業界で遅れを取ることはありません。

価値

Stylus Studio は、本格的なエンタープライズ ソフトウェア開発ツールとしてかつてないほどの価値をもたらします。しかし、ツールの価値はソフトウェア アプリケーションの費用を前述の生産性向上のタイプと照合して単に重み付けするだけで得られるものではありません。Stylus Studio に収録された多数の XML デバッガーおよび試験ユーティリティーによって、ソフトウェアの開発サイクルに着手した時点で正しいプログラムの動作が保証され、コストのかかるソフトウェアのバグがなくなり、結果的により品質の高いコードが生み出されています。さらに、XML 規格ベースのアプローチは独自開発の代替方法より基本的に費用効果が高いため、シングル ベンダーに依存する危険性やベンダー ロックインに関連付けられるコストの高い方法を回避できます。最後になりますが、Stylus Studio の製品サポートは無償で提供しています。また Stylus Studio Developers Network は、開発者向けに多数のリソースを無償で提供しており、サポート プランやメンテナンス プランを解消しています。