▲データ抽象化
データ表現とデータ付随する基本的操作をカプセル化するもの。データ抽象化アーキテクチャのコンポーネントはオブジェクトとなる。
「データ抽象化」では、「ソフトワェア構造」、「仕様」、「言語問題」、「統合」、「情報隠蔽」などの理解が包含している。よって、「データ抽象化」はオブジェクト指向アーキテクチャの基礎と考えられる。
▲イベント指向システム
処理を行う手続きを直接呼び出すのではなく、システムのコンポーネントで発生するイベントを主体とするシステムである。すなわち、あるコンポーネントにおいて特定のイベントが発生すると、対応する処理が行われる。例データベース:管理システム。
▲層化システム
コンポーネントが階層的に配置され、下位層は直接的に上位層に機能を提供するものである。例:オペレーティング.システム。
▲ルールベースシステム
ある条件で動作を行うルールの集合として記述されるシステムである。例:「人工知能」(AI)システム。
翻译:
△数据抽象模式
将数据和跟随数据的操作变为一体,具有数据抽象化结构的组件成为了对象
数据抽象话包含了对软件结构,式样,开发语言,统一,隐藏信息的理解,而数据抽象化是面向对象结构的基础。
△基于事件系统
系统不是直接调用进行处理的操作,而是将系统组件发生的事件作为主体。即,一旦发生针对某个组件的特定的事件,进行对应的处理。例:数据库管理系统
△分层系统
组件按层次分布,下层可以直接向上层提供功能。例:操作系统
⑤基于规则系统
系统记述了某个条件下进行操作的规则的集合。例:人工智能。