1.一种模型驱动的方法,用于在处理器和模型存储库组成的计算机上,通过建模方案就主题区域的新主题实施计算设计可扩展性和在计算平台上建模主题区域,其中建模方案包含对应每个主题区域的域实体元模型,对应主题区域每个主题的域实体模型,对应主题区域主题实例的域实体实例元模型,以及对应主题区域一个主题实例的域实体实例模型,方法包括:
在模型存储库中填充新主题,作为对应域实体元模型的域实体模型的数据元素;
从填充的主题数据元素生成一个主题集成层和一个主题信息交互层;
从填充的主题数据元素生成GUI屏幕用于用户交互;
将用户确定的外部模拟工具参数映射到主题数据元素,集成用户确定的外部模拟工具与计算平台;
从所述映射生成模拟工具适配器以实现所述集成,从而在计算平台上实现与主题区域的新主题有关的可扩展性。
2.如权利要求1所述的方法,其中域实体元模型指定主题区域中实体的泛型结构。
3.如权利要求1所述的方法,其中域实体模型指定特定域实体作为域实体元模型的实例。
4.如权利要求1所述的方法,其中域实体实例元模型指定主题区域中实体实例的泛型结构。
5.如权利要求1所述的方法,其中域实体实例模型指定域实体模型的域实体实例。
6.如权利要求1所述的方法,其中主题区域包括组件、材料、制造流程、现象和模拟模型。
7.如权利要求1所述的方法,其中主题集成层包括主题与计算平台的一个接口。
8.如权利要求1所述的方法,其中主题信息交互层包括数据库方案、对象关系映射、事务管理和缓存管理。
9.如权利要求1所述的方法,其中根据视图模型,视图模型与屏幕元素之间的映射,视图模型与平台服务消息之间的映射,以及用于从域实体和平台服务识别屏幕元素的呈现规则集生成GUI屏幕。
10.如权利要求1所述的方法,其中生成的模拟工具适配器从全局状态本体的模型元素读取数据,以用户定义的所述外部模拟工具格式准备输入。
11.如权利要求1所述的方法,其中生成的模拟工具适配器读取所述外部模拟工具生成的数据,在全局状态本体中填充模型元素。
12.一种模型驱动的计算系统,用于通过建模方案就主题区域的新主题实施计算设计可扩展性和在计算平台上建模主题区域,其中建模方案包含对应每个主题区域的域实体元模型,对应主题区域每个主题的域实体模型,对应主题区域主题实例的域实体实例元模型,以及对应主题区域一个主题实例的域实体实例模型,该系统包括:
一个处理器;
一个与处理器连接的内存;
一个模型存储库;
一个与处理器连接的域建模模块,域建模模块配置为:
通过填充对应域实体元模型的域实体模型的数据元素,在模型存储库中定义新主题;
一个与处理器连接的主题实施模块,主题实施模块配置为:
从填充的主题数据元素生成一个主题集成层和一个主题信息交互层;
一个与处理器连接的GUI建模模块,GUI建模模块配置为:
根据所述内存中存储的呈现规则,从填充的主题数据元素生成GUI屏幕供用户交互。
一个与处理器连接的工具集成模块,工具集成模块配置为:
将用户确定的外部模拟工具参数映射到主题数据元素,集成用户确定的外部模拟工具与计算平台;
从所述映射生成模拟工具适配器以实现所述集成,从而在计算平台上实现与主题区域的新主题有关的可扩展性。
13.如权利要求12所述的系统,其中域实体元模型配置为指定主题区域中实体的泛型结构。
14.如权利要求12所述的系统,其中域实体模型配置为指定特定域实体作为域实体元模型的实例。
15.如权利要求12所述的系统,其中域实体实例元模型配置为指定主题区域中实体实例的泛型结构。
16.如权利要求12所述的系统,其中域实体实例模型配置为指定域实体模型的域实体实例。
17.如权利要求12所述的系统,其中主题区域包括组件、材料、制造流程、现象和模拟模型。
18.如权利要求12所述的系统,其中主题集成层包括主题与计算平台的一个接口。
19.如权利要求12所述的系统,其中主题信息交互层包括数据库方案、对象关系映射、事务管理和缓存管理。
20.如权利要求12所述的系统,其中GUI建模模块还配置为根据视图模型,视图模型与屏幕元素之间的映射,视图模型与平台服务消息之间的映射,以及用于从域实体和平台服务识别屏幕元素的呈现规则集生成GUI屏幕。
21.如权利要求12所述的系统,其中工具集成模块还配置为从全局状态本体的模型元素读取数据,并通过生成的模拟工具适配器在所述外部模拟工具上以用户确定的格式准备输入,从而集成所述外部模拟工具与计算平台。
22.如权利要求12所述的系统,其中工具集成模块还配置为通过读取所述外部模拟工具生成的输出,集成所述外部模拟工具与计算平台,并通过生成的模拟工具适配器在全局状态本体中填充模型元素。