-
公开(公告)号:CN116860487B
公开(公告)日:2024-03-15
申请号:CN202311126502.4
申请日:2023-09-04
申请人: 南京国睿信维软件有限公司
摘要: 本发明公开了一种基于RMI技术的Matlab集成调度的方法,属于软件集成的技术领域,包括:编写及编译Matlab驱动程序,提供MatlabEngine.jar;构造需要在程序中执行的Matlab功能函数;调用驱动程序提供的执行Matlab函数的接口,实现与Matlab软件的集成调用。本发明利用RMI技术实现了与Matlab集成的通用接口驱动程序,使开发人员在调用Matlab时,直接面向接口驱动程序提供的通用接口进行开发,屏蔽了基于RMI技术调用Matlab的技术细节,降低了学习成本。
-
公开(公告)号:CN115827121B
公开(公告)日:2023-05-16
申请号:CN202310055620.4
申请日:2023-01-16
申请人: 南京国睿信维软件有限公司
IPC分类号: G06F9/448
摘要: 本发明涉及一种基于图元素的异步仿真执行引擎系统及方法,属于软件工程领域,系统包括:执行器处理器、线程处理器模块、调度处理器模块、应用上下文处理器、扩展处理器。方法为:图元素线程顺序执行,每个队列依次执行完毕后,转入父队列执行,如没有父队列,执行完毕,返回执行器。本发明使得开发人员能够根据业务需要以简便、高效的方式来实现仿真执行,这样针对不同的业务,只需要实现不同的图元素执行业务逻辑即可,具有轻量化、通用性强、高度可定制化等特点。
-
公开(公告)号:CN116954623A
公开(公告)日:2023-10-27
申请号:CN202311205415.8
申请日:2023-09-19
申请人: 南京国睿信维软件有限公司
摘要: 本发明公开了一种跨多语言的代码混合调用方法,属于软件集成的技术领域,包括步骤一:编写CodeExecutorFactory代码执行器主程序;步骤二:编写代码执行器接口;步骤三:编写实现代码执行器的程序;步骤四:调用代码执行器主程序实现各代码语言混合调用。本发明通过构建代码执行器抽象接口,统一管理不同语言代码,实现了多种语言代码之间的混合调用,使二次开发人员无需关心不同语言代码之间的复杂关系,而是直接面向代码执行器提供的通用接口进行开发,提供了插件式扩展开发能力,降低了代码之间的耦合性。
-
公开(公告)号:CN115827121A
公开(公告)日:2023-03-21
申请号:CN202310055620.4
申请日:2023-01-16
申请人: 南京国睿信维软件有限公司
IPC分类号: G06F9/448
摘要: 本发明涉及一种基于图元素的异步仿真执行引擎系统及方法,属于软件工程领域,系统包括:执行器处理器、线程处理器模块、调度处理器模块、应用上下文处理器、扩展处理器。方法为:图元素线程顺序执行,每个队列依次执行完毕后,转入父队列执行,如没有父队列,执行完毕,返回执行器。本发明使得开发人员能够根据业务需要以简便、高效的方式来实现仿真执行,这样针对不同的业务,只需要实现不同的图元素执行业务逻辑即可,具有轻量化、通用性强、高度可定制化等特点。
-
公开(公告)号:CN117170636A
公开(公告)日:2023-12-05
申请号:CN202310972069.X
申请日:2023-08-03
申请人: 南京国睿信维软件有限公司
摘要: 本发明涉及一种跨多语言的与EDA软件SystemVue集成调度的方法,首先通过c#语言编写SystemVueCaller.exe驱动程序,在此驱动程序内部引用SystemVue软件提供的二次开发依赖库,并通过VBScript脚本语言编写具体的业务逻辑,来实现与SystemVue软件的集成调度。然后,第三方应用程序再通过命令行编程的方式调用SystemVueCaller.exe驱动程序,最终实现跨多种编程语言与SystemVue软件的集成调度。本发明使二次开发人员无需面向复杂晦涩的SystemVue二次开发VBScript语法,而是直接面向命令行驱动程序提供的通用接口进行开发,屏蔽了SystemVue二次开发的技术细节,降低了学习成本。不同开发语言可直接调用命令行可执行程序与SystemVue进行集成调度,极大降低了由于不同开发语言开发的工具端软件与SystemVue进行集成调度的带来的开发难度和开发成本。
-
公开(公告)号:CN116860487A
公开(公告)日:2023-10-10
申请号:CN202311126502.4
申请日:2023-09-04
申请人: 南京国睿信维软件有限公司
摘要: 本发明公开了一种基于RMI技术的Matlab集成调度的方法,属于软件集成的技术领域,包括:编写及编译Matlab驱动程序,提供MatlabEngine.jar;构造需要在程序中执行的Matlab功能函数;调用驱动程序提供的执行Matlab函数的接口,实现与Matlab软件的集成调用。本发明利用RMI技术实现了与Matlab集成的通用接口驱动程序,使开发人员在调用Matlab时,直接面向接口驱动程序提供的通用接口进行开发,屏蔽了基于RMI技术调用Matlab的技术细节,降低了学习成本。
-
公开(公告)号:CN116400892B
公开(公告)日:2023-09-15
申请号:CN202310666894.7
申请日:2023-06-07
申请人: 南京国睿信维软件有限公司
摘要: 本发明涉及一种基于MBSE异构模型的统一解析及展示方法,属于系统工程领域,包括:构建统一的MBSE模型结构信息标准规范;按照标准规范生成json报文;基于生成的json格式报文,在浏览器端通过Javascript语言,调用json解析工具类,通过javascript前端树组件在浏览器端渲染显示模型树。本发明通过定义统一的MBSE模型解析标准,实现对不同MBSE模型工程的统一接入,保证了模型工程文件的一致性和规范性管理,极大降低了设计师学习不同MBSE软件的学习成本,同时大大提高了设计师的工作效率。
-
公开(公告)号:CN116400892A
公开(公告)日:2023-07-07
申请号:CN202310666894.7
申请日:2023-06-07
申请人: 南京国睿信维软件有限公司
摘要: 本发明涉及一种基于MBSE异构模型的统一解析及展示方法,属于系统工程领域,包括:构建统一的MBSE模型结构信息标准规范;按照标准规范生成json报文;基于生成的json格式报文,在浏览器端通过Javascript语言,调用json解析工具类,通过javascript前端树组件在浏览器端渲染显示模型树。本发明通过定义统一的MBSE模型解析标准,实现对不同MBSE模型工程的统一接入,保证了模型工程文件的一致性和规范性管理,极大降低了设计师学习不同MBSE软件的学习成本,同时大大提高了设计师的工作效率。
-
公开(公告)号:CN113505501A
公开(公告)日:2021-10-15
申请号:CN202111059083.8
申请日:2021-09-10
申请人: 南京国睿信维软件有限公司
摘要: 本发明涉及一种基于复杂装备型号研制的指标体系设计及优化方法,属于系统工程技术领域,包括定义量纲库、指标专业库和指标标准名称库进行指标库统一定义;定义指标层级和指标资源库,对同一类产品创建通用指标体系;定义型号指标体系;对指标追溯关系进行配置,包括指标之间的入向追溯关系和出向追溯关系;定义指标约束关系;指标视图分析。本发明通过对型号研制过程中的指标体系进行统一的结构化定义,进行规范开发、存储和变更,提供指标之间关系的构建能力和规范的指标体系设计向导,使设计方式标准化、规范化,验算指标体系正确性,且能够根据指标之间的关系自动提示变更影响范围,帮助设计师在符合所有指标约束的情况下进行指标优化。
-
公开(公告)号:CN111737888A
公开(公告)日:2020-10-02
申请号:CN202010861043.4
申请日:2020-08-25
申请人: 南京国睿信维软件有限公司
摘要: 本发明涉及一种功能逻辑动态执行方法,属于智能设计的技术领域,包括以下步骤:MSM图标准性预校验,转换指令的发送,状态高亮与ES图展示,多时间条件下的资源竞争,C代码的执行,Matlab代码编辑与调试,代码导出仿真执行。本发明将系统各部分的Matlab仿真程序嵌入系统架构模型中,基于系统架构模型的模式状态机进行动态执行,保证了系统仿真内容与系统架构设计内容的一致性,并使得系统方案设计与仿真紧密集成在一起,有效提高了系统设计质量。
-
-
-
-
-
-
-
-
-