差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン | 次のリビジョン 両方とも次のリビジョン | ||
brica言語 [2015/10/14 13:28] n.arakawa [BriCA言語の意義] |
brica言語 [2015/10/20 17:12] n.arakawa |
||
---|---|---|---|
行 1: | 行 1: | ||
====== BriCA言語 ====== | ====== BriCA言語 ====== | ||
- | [[BriCAプロジェクト]]において開発されている、複数のモジュールからなる[[認知アーキテクチャ]]の枠組みとしての[[モジュール構成情報]]を統一的に記述するためのDSL(Domain Specific Language: | + | [[BriCAプロジェクト]]において開発されている、複数のモジュールからなる[[認知アーキテクチャ]]の枠組みとしての[[モジュール構成情報]]を統一的に記述するためのDSL(Domain Specific Language: |
- | これは[[https:// | + | |
==== BriCA言語の意義 ==== | ==== BriCA言語の意義 ==== | ||
行 26: | 行 25: | ||
- 特定の分析に特化して最適化しているものがほとんどである。 | - 特定の分析に特化して最適化しているものがほとんどである。 | ||
- | 特に全脳アーキテクチャ・アプローチ固有の事情により、アーキテクチャ記述言語のが有用性があるかどうかの議論が必要です。 | + | 一方、全脳アーキテクチャ・アプローチ固有の事情に基づくアーキテクチャ記述言語の有用性については次のような事由を挙げることができます。 |
- | + | ||
- | 以下に考えられる理由をのべます。 | + | |
- | + | ||
- | * 脳型制約が存在しなおかつその記述はモジュール内の開発者と異なるアーキテクトによって[[モジュール構成情報]]として記述される.この分業化を促進するために言語が必要である。 | + | |
- | * 一般のソフトウェア開発はモジュールを必要に応じて追加することがしばしば行われるが,WBAの開発においては脳器官として意味づけられたモジュールを「置換」するという操作が頻繁に行われる.この操作を行うためには統一的に記述された[[モジュール構成情報]]の存在が必須であり,それを記述する言語が必要である. | + | |
+ | * 脳型制約が存在しなおかつその記述はモジュール内の開発者と異なるアーキテクトによって[[モジュール構成情報]]として記述される。\\ この分業化を促進するために言語が必要である。 | ||
+ | * 一般のソフトウェア開発はモジュールを必要に応じて追加することがしばしば行われるが、WBAの開発においては脳器官として意味づけられたモジュールを「置換」するという操作が頻繁に行われる。\\ この操作を行うためには統一的に記述された[[モジュール構成情報]]の存在が必須であり、それを記述する言語が必要である。 | ||
==== BriCA言語の仕様 ==== | ==== BriCA言語の仕様 ==== | ||
- | BriCA言語の仕様は、[[https:// | + | [[https:// |
- | + | ||
- | ==== 参考 ==== | + | |
- | [[https:// | + |