現代の企業は、エンドツーエンドのデジタライゼーション戦略を提供し、所有するデータをこれらのアプリケーション間で可能な限りシームレスに移動するために、複数のドメインにまたがる幅広いソフトウェア・アプリケーションを実装する必要があります。異なるソフトウェア・ベンダーが関与すると、ソフトウェア統合の障壁が生じる可能性があります。ソフトウェア・ベンダーは、オープン化により、これらの障壁を乗り越えることができます。
シーメンスがオープン性を重視していることは、弊社のオープンなソフトウェア・アーキテクチャ、公開データ形式、ユーザー・コミュニティ、運営イニシアチブに反映されています。
シーメンスは、Code of PLM Openness (CPO) の主要メンバーです。このグローバルなイニシアチブは、ソフトウェアの顧客、ベンダー、サービス・プロバイダーの間で、オープン性の特性と重要性に関する共通の理解を確立しています。CPOは、ベンダーのオープン性を7つのカテゴリに分類しています。
オープン性により、ソフトウェアを既存のIT環境に効果的に統合し、お客様が生成したデータをシームレスに交換できます。シーメンスは次により、相互運用性を実現しています。
•オープン・ソフトウェア・アーキテクチャ
• データ交換のための標準形式
オープン性により、お客様はソフトウェア・アプリケーションを自由に拡張できます。シーメンスのオープン・アプリケーションは、機能の追加、ワークフローの最適化、社内およびレガシー・システムとの統合に合わせてカスタマイズできます。カスタマイズ・ツールには、アプリケーション・プログラミング・インターフェース (API) と高レベルのプロセス固有のウィザードが含まれます。
標準は、データの交換 (標準データ形式)、ソフトウェアのカスタマイズ (標準コーディング言語)、およびソフトウェア (標準ハードウェア、OS) の展開に役立ちます。シーメンスは、システムの相互運用性と拡張性を実現する業界標準をサポートしています。
•JT、ASME Y14.41、STEP AP242
• ReqIF、FMI、3MF、C++、Javaなど
ベンダーは、ITインフラへの顧客の投資を尊重する必要があります。シーメンスは、お客様が既存のITインフラに多額の投資を行ってきたことを認識しています。サポートされているハードウェアとオペレーティング・システムに関するベンダーからの信頼できるコミュニケーションと透明性は、オープン性を実現するための鍵となります。
文書化されたアプリケーション・プログラミング・インターフェース (API) により、相互運用性と拡張性が実現します。シーメンスのオープン・アプリケーションAPIは、以下の標準プログラミング言語をサポートしています。
•サードパーティ製アプリケーションと社内システムの統合
(相互運用性)
• カスタム・アプリケーションの作成 (拡張性)
オープンなベンダーは、顧客がn層システム内 (クライアント、アプリケーション、データベースなど) の個々のコンポーネントを構成できるようにします。Teamcenterは、個々のモジュール (クライアント、Web、エンタープライズ、リソース層) を構成するためのオープン・アーキテクチャを提供します。
オープンなパートナーシップ・モデルにより、サードパーティは顧客のためにより多くの価値を創造することができます。シーメンスのグローバル・パートナー・エコシステムは以下を提供します。
•追加のソフトウェア・ソリューション
• ソリューション、トレーニング、サービスへの専門的でローカルなアクセス
• ソリューション統合とビジネス・プロセス・コンサルティング