HigQsoft 是一个高效的远程数据管理平台,且服务器是基于ASAM ODS标准搭建的。
包括三个部分:
- Avalon ODS Server :数据导入,可以是多种格式,兼容性强,数据可以来其他数据库,可以存储大量的数据
- Web-based Manatee products:二次开发界面,根据客户需求定制管理系统,如集成问题管理系统与实验管理系统
- Merlin Analysis Server:数据分析
目前应用的领域
ASAM ODS产品和解决方案分为以下四类:
数据导入与验证、数据存储与管理、测量数据管理、数据评估与分析。
1、数据导入与验证
导入的测量数据能够支持各种文件格式,甚至可以来自其他的数据库。数据可以是一分钟、一小时、一天甚至是一整个月的数据。
2、数据存储与管理
我们服务器的特点:
完全符合ASAM ODS5.3.1特性
完全符合所有应用程序模型和ODS客户端的要求
支持企业规模项目的负载平衡和故障转移
支持测量数据管理的所有领域
我们的Avalon ODS服务器是对标服务器
3、测量数据管理
我们设计的产品为开发人员甚至是最终用户提供了访问ODS API的便利。对于开发人员,我们有为第三方工具集成提供Highqsoft查询语言(HQL)组件,用于应用程序开发的Manatee集成平台和用于基于Web的测量数据浏览和共享的ManateeWeb应用程序。
HighQSoft 查询语言 (HQL)
HQL可以理解为ODS API之上的另一个抽象层,用于管理应用程序的业务层与ODS API /BASE模型之间的通信。
用于Matlab的ODS集成工具箱
MATLAB®提供了一个工具箱,您可以与他人共享。这些文件包括MATLAB代码、数据、应用程序、示例和文档,创建工具箱时,MATLAB生成一个安装文件(.mltbx)。该文件允许您或其他人安装工具箱。在HighQSoft,我们使用这个特性为MATLAB提供一个无缝的HQL和ASAMODS集成包,我们的工具箱包含Java库、编程示例、文档和帮助。
Manatee Web 应用程序 (基础 Web)
Manatee Web是一个测量数据管理(MDM)应用程序,它允许最终用户方便地访问ASAM ODS数据库。
Manatee 集成平台
Manatee Web 集成平台是一个独立的平台,它为基于ASAM ODS的应用程序提供了运行时环境和抽象的接口。
4、数据评估与分析
Merlin 2G是第二代分析框架,它用来将需要执行评估的任务从单个工程师转移到服务器。通过导入过程或使用Avalon服务器(通知服务器)中的触发条件可以启动分析。结果可能是您想要的任何结果:一个新的测量、一个图表、一个文档、一封电子邮件…… 从我们的角度看, 可以认为Merlin是一个向导。
Merlin 2G分析服务器应用提供报告和评估模板的管理。此外,它还提供了用于生成和执行它们的工作流控制。该应用程序使您的测量数据管理系统能够使用ASAM ODS服务器。它将测量值及其定义的MIME类型与相应的预定义计算值相匹配,以便完全执行它。
分析程序本身是一个第三方脚本,由分析服务器使用第三方工具(如DIAdem、MATLAB或纯Java)运行。
Merlin的优点
Merlin2G分析服务器的主要好处是,它将大部分重复的分析任务转移到了服务器上,工程师可以把时间花在具体的评估上。此外,以标准化的方式生成分析结果,例如报告。因此,在ASAM ODS的进一步评估中,它们仍然具有可比性。该解决方案不仅以完全自动化的方式处理大规模测量数据,它还提供了一种方便的方法来评估多个测试的特性。