
コントラクトのバージョニング、互換性、およびコンポーザビリティ
Kjell-SverreとJean-Jacquesは、 サービスの再利用を促進し、Governanceを補足する、XML、XML Schema、WSDL拡張をベースにしたコントラクトの互換性を、再考する。

Kjell-SverreとJean-Jacquesは、 サービスの再利用を促進し、Governanceを補足する、XML、XML Schema、WSDL拡張をベースにしたコントラクトの互換性を、再考する。
.jpg)
この論文では、組織のサービス開発能力改善を目指した実用的な提案をします。SOAがソフトウェア開発のライフサイクルにもたらす課題をまとめた後に、消費者主導契約がどのようにしてサービス指向開発のライフサイクルを強化できるかを説明しますが、消費者主導契約は「サービスのためのストーリ」と、サービスの開発ストリーム間で交換する単体テストという形式をとります。
IBM の Kyle Brown 氏は、多くの人たちが「Web サービスおよび XML の不適切な使用によって自ら落とし穴にはまっている」という警告で彼の解説を始めている。Kyle 氏は彼の解説の中で一般的な3つの問題点について言及し、なぜそれらが発生するのか、そしていくつかの代替手段について説明している。
Googleは最近、データ交換フォーマット「Protocol Buffers」をオープンソースとして公開した。その平凡な名前の裏には、とある要素が隠されている。
オントロジとオントロジカル・マネジメントは、組織内にエンタープライズアーキテクチャが広がるに従って人気を得るようになってきた。ツールのサポートがより充実し、セマンティックとオントロジのコンセプトへの理解が進むにつれ、技術に寄与する人の数が増えてきた。
SOAアナリストファームでシニアアナリストを努めるRon Schmelzer氏は、”完全なる疎結合はもし可能であれば驚くほど困難で高額なものである。”と述べている。最近の掲載記事でSchmelzer氏はシステムは疎結合であるかもしくはそうではないという信念を問うている。疎結合の重要性はしばらくの間周知のものであったが、この記事にまつわる話題はいくつか興味深いディスカッションへと発展した。
Data ServicesはSOAにおいて次第に人々の興味を惹きつけている。David Webber氏はAWSを定義する困難とContent Assembly Mechanism(CAM)を使用したソリューションに関して解説している。
RELAX-NGは一般的に知られているDTDやXSDよりも単純でエレガントな特徴をもったもう1つのXMLスキーマ定義言語である。特にW3C XML SchemaについてはTim BrayらXMLの専門家が次のようにコメントするなど、複雑すぎるとの声があがっている。