仿真模型可移植性规范及其应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1 基本概念

2.1.1 概述

SMP 2.0标准的目的是促进仿真模型的平台独立性,增强其互操作能力和可重用能力。为实现这些目标,必须首先明确两个基本需求:

· 公共概念:所有的SMP模型必须采用公共的高层概念建立,以解决基本的建模问题。这使得模型能在一个抽象的层次上开发,这是模型平台无关性和重用性的基本要求。

· 公共类型系统:所有的SMP仿真模型必须基于公共的类型系统。这一点可以确保不同的模型对于基本的类型有一个共同的语法和语义理解,这是不同模型间的互操作的基本需求。

第一个需求要求所有的SMP模型都派生于相同的基本概念,第二个需求要求所有SMP模型基于相同的基础建立,所以SMP确定的模型将处于公共概念和公共类型系统两个层次之间,如图2.1.1所示。

图2.1.1 嵌入于公共概念和公共类型系统之间的SMP模型