我们在使用PREEvision工具的时候经常听到二次开发,那它到底是个什么东西呢?能做什么?又该如何开发?今天我们就来简单的聊一聊。 我们知道PREEvision是一款基于模型的、集成式的、可视化的E/E架构开发工具。PREEvision的二次开发是指利用工具提供给用户一系列的开放接口,来实现不同场景下自定义的各种便捷功能。为 满足用户在开发过程中不同场景下的花式需求,PREEvisoin可提供以下几种功能强大的二次开发接口:
Metric:基于JAVA的用户自定义算法;
规则:以图形化的方式描述模型类之间的关系,快速匹配查询;
Editor/表格:表格设计界面,提高信息概览能力;
报告:自定义报告模板,一键导出所有设计信息;
通过巧妙地组合、利用这些二次开发接口,用户不仅可以深入挖掘PREEvision的各种功能,实现不同场景下的开发需求,还能大幅节约开发时间,提高开发效率和准确率,几个简单的数据对比如下表:
用户常用的一些二次开发,一般可归纳为以下四类: