Simio是仿真领域学术领袖DennisPegden博士(世界仿真史第五阶段,1979-1986代表人物)创造的、独特的多方法论的、基于"智能对象"内核的系统仿真模拟软件/高级计划调度软件,她基于微软.NET构架开发,没有任何陈旧的代码结构,代码效率非常高,且和微软的技术与时俱进,是能满足未来需求的先进技术框架。她和目前在市场上占主流的仿真软件所不同的是:传统仿真软件采用瀑布式的开发模式,采用的是25年前的软件技术架构使得软件无法彻底的提升,开发周期冗长也导致无法及时响应客户的需求,而Simio则是仿真软件市场上首个采用"敏捷开发"模式开发的软件,每3-4周开发出新的版本,及时响应客户的新颖要求。作为仿真工具的革命性进展,Simio完全是从零开始开发的,它采用了继“面向事件”和“面向过程”之后的“面向对象”的建模方法,并支持这三种建模方法的无缝衔接。Simio还同时支持离散、连续、混杂系统建模,以及基于智能体的大规模应用,这些不同的建模范式可以在同一个模型中自由地揉合。

Simio使学习和使用仿真成为一种乐趣,Simio的对象是基于“可视化过程”的,而非基于代码的。用户只需要专注于图形化“建模”而不需要进行任何“代码编程”工作。它提供了获得专利技术的完全图形化的建模方式。用户通过选择标准库中对象模块和过程库的过程步骤就能够迅速建立模型。为满足建立大型、复杂系统的需要,用户还能够在先前开发的对象模块的基础上定制专属于自己的对象模块。值得一提的是,市场上有个别三维仿真软件从2016年开始也模仿了Simio公司的ProcessFlow的概念,但是只能实现局部的逻辑增强,和Simio的可视化建模的最大区别是:Simio的所有对象(各个层级)都是用可视化建模方式构建的,是全局的,标准库对象本身也是采用流程图可视化建模的。最大特点即“系统中基于对象,对象中基于可视化流程”的理念。
Simio,对用户"面向对象"的理解能力要求也很高,但主要不是体现在编写"程序代码"上,而是体现在对象属性的定义、继承和使用、对象逻辑的创建上。Simio的过程步骤其实就是可视化代码,过程步骤刻画流程图也是结构化的,程序里的嵌套语句,循环语句,传递参数等等都能在Simio中找到对等的表达方式。基于“可视化编程”的建模,不仅可以实现原先需要使用C++,Java等高级语言才能实现的灵活性,它更加易于理解和掌握,大大降低了仿真作为复杂决策工具的应用门槛。
Simio系统仿真软件(对象建模+流程图构建对象逻辑),意在重新复兴传统仿真技术,摒弃旧方法的众多弊端,使仿真技术能够往更加简单易用,灵活,高效,‘去编程化’的方向发展,并预言了系统仿真的未来发展趋势将沿袭仿真技术本身发展轨迹,即从低层的开发,向用户友好的对象行为逻辑“可视化”方向发展。Simio系统仿真软件是业内第一个采用可视化编程技术的系统仿真软件,其他软件相继采取模仿该种建模的新方法。
虽然Simio提供了创建定制化对象而无需编程的独特框架,但仍然为希望使用编程来扩充软件系统功能的高级用户提供了一个开放的、基于微软.NET的开发框架。使用.NET框架下支持的30多种编程语言(例如C#,C++,VB.NET,J#等等)中的任意一种都可以进行深度开发和应用系统开发,而不必拘泥于某一种特定开发语言。(*无锡迅合信息科技有限公司推荐使用C#进行Simio二次开发)。
Simio实现了前所未有的创建3D动画的顺畅感觉。通过2D和3D一体化建模,用户在建立2D模型的同时也就建立了3D模型,既降低了建模的复杂度,也避免了额外的成本。Simio的实时3D技术精确刻画空间关系的能力使得Simio在设施布局规划等方面具有独特的优势。Simio也是第一个和世界上最大的3D模型仓库,Trimble-3D仓库对接的仿真软件,通过直接从Trimble三维仓库中下载数十万种免费的3D模型或导入十几种主流的3D格式文件,Simio一举解决了制作仿真系统3D部件库的难题。

Simio作为第四代系统仿真软件和高级计划调度产品,锐意创新,其敏捷开发背后是强大的技术研发团队的支持和学术界最新研究成果的运用,如:AI神经网络训练器、同步3D技术、梅-萨旋转算法(高性能伪随机数算法)、智能体、BarryNelson博士SMORE风险误评估方法、基于风险指标的高级计划调度、可视化对象逻辑、KIM-NELSON多方案排序选择算法、GSP大规模方案优选算法、基于仿真的多目标优化(OptQuestforSimio)、并行计算、云计算,虚拟现实设备支持,在线GIS地理信息数据支持等等。得益于核心开发人员深厚的学术科研背景,Simio产品底层算法相比于其它商业公司研发背景的主要商业仿真软件更为严谨,分析结果也更为可靠可信。