实时开发工作室软件RTDS是一款建模工具用于实时和嵌入软件。它适合于任何通讯系统或者任何运行在实时操作系统顶部的应用程序。它包括必要条件,参数,原型制作,设计,目标调试和测试。
RTDS 支持几种建模方式:非正式模型以表达一个想法或者一个概念,半正式模型以实现从概念到实施之间的连接,以及正式模型可在实施之前进行全面验证。模型越正式,所做的验证越多。
非正式模型要求非常开放并且要把细节放在一边。
半正式模型适用于心中有一个目标的开发者。这种基本的想法是把代码和图形化模型混合在一起。这样就很容易掌握因为它是模型内的传统代码。并且能够保证模型和代码始终同步因为一个嵌入到另一个。
正式模型需要在进行下一步之前全面验证他们的模型,适合这种情况的有:证明,安全鉴定系统,或者当该系统外包给二级承包商时。系统的顶层架构可设计出草稿,也包括它们的界面。
主要优点:
· 标准的面向对象图形化模型表示
因为采用图形化的模型表示关系到和团队其他成员,和客户,或者和分包商之间的通讯,在 RTDS 中使用的图形化模型表示是标准化的并且足够精确可避免模棱两可。
因为非常少的项目是从草稿起步的,因此可重复可用性具有顶级优先权,以便集成遗留代码和编写重复可用的组件。
·
· 从规格到目标
开发流程从规格和设计到集成于目标不能存在缺口或不一致。规格要随设计而更新以减轻往返工程。
· 自述文档和遗留代码
软件文档从高水平规格更新到最终代码,并且整个团队都可用。
· 保持控制
当开始项目设计时,实时设计者能够始终控制该工具做的事情,以及如何做的,因为嵌入式软件常常有优化问题。
· 测试模型
RTDS 支持专用的测试语言,并且该测试案例可在代码生成前运行于你的模型。
· 集成第三方工具
该开发环境是开放的,可在开发流程中某些点访问所有第三方工具。
· 保护你的投资
当今,没有人有时间去验证投资某个工具或某项技术的所有方面, 并且历史已经表明即使从主流厂商购买也有可能导致灾难。因此,在下决定之前,有几项需要检查以保护您的投资:
o 实时开发者工作室(RTDS)完全基于国际标准,
o 它是市场上最便宜的工具,
o 只要求很少的培训,
o 没有隐藏的成本因为我们的业务模式是 100% 基于产品,
o 它始终能够向后走,不会丢失已经做过的事情.