差分この文書の現在のバージョンと選択したバージョンの差分を表示します。6:それはなぜでしょうか。それはなぜでしょうか。汎用人工知能を実現する、大規模な認知アーキテクチャを機械学習等のモジュールを組合せとして実現するには、その開発を加速するために開発者コミュニティによる分散共同開発が有効です。汎用人工知能を実現する、大規模な認知アーキテクチャを機械学習等のモジュールの組合せとして実現するには、その開発を加速するために開発者コミュニティによる分散共同開発が有効です。分散共同開発が機能するためには、個別に開発された機械学習モジュールを円滑に共有・流通・組み換え・再利用・置換など実現するために、モジュール間の接続インタフェースの情報を共通化し共有する仕組みが必須です。分散共同開発が機能するためには、個別に開発された機械学習モジュールを円滑に共有・流通・組み換え・再利用・置換など実現するために、モジュール間の接続インタフェースの情報を共通化し共有する仕組みが必須です。その仕組みとして、下記のような条件を満たす仕様を備えたDSLが有効となります。その仕組みとして、下記のような条件を満たす仕様を備えたDSLが有効となります。これを記述するDSLとして、BriCA言語は以下のような仕様をもちます。これを記述するDSLとして、BriCA言語は以下のような仕様をもちます。モジュール群とそれらが持つポート、およびそれらの間の接続の情報を含みます。モジュール群とそれらが持つポート、およびそれらの間の接続の情報を含みます。モジュールの包含関係の階層性の情報を含みます。モジュールの包含関係の階層性の情報を含みます。したがって、BriCA言語による記述は[[モジュール構成情報]]を持つことができます。したがって、BriCA言語による記述は[[モジュール構成情報]]を持つことができます。2015-10-13引用)。2015-10-13引用)。UMLのような汎用的なもの以外に国際的な標準規格がない。UMLのような汎用的なもの以外に国際的な標準規格がない。Specification]]に詳しく書かれています。詳しく書かれています。