首页> 外国专利> Systems, Methods and Apparatus for Procedure Development and Verification

Systems, Methods and Apparatus for Procedure Development and Verification

机译:程序开发和验证的系统,方法和设备

摘要

Systems, methods and apparatus are provided through which, in some embodiments, a script is derived from scenarios, the script is analyzed, and flaws in the script are corrected. The systems, methods and apparatus may include inferring an equivalent formal model from procedures described in natural language (such as English), as scenarios, use cases, or a representation in one of a plethora of graphical notations Such a model can be analyzed for contradictions, conflicts, use of resources before the resources are available, competition for resources, and so forth. From such a formal model, code can be automatically generated in a variety of notations. This may include high level programming languages, machine languages, and scripting languages. The approach improves the resulting code, which may be provably equivalent to the procedures described at the outset. In “reverse engineering” mode, the systems, methods and apparatus may be used to retrieve meaningful descriptions of existing scripts that implement complex procedures, which improves documentation of scripts.
机译:提供了系统,方法和装置,在一些实施例中,通过这些系统,方法和装置,脚本可以从场景中导出,脚本可以进行分析,并且可以纠正脚本中的缺陷。该系统,方法和设备可以包括从自然语言(例如英语)描述的过程中推断出等效的正式模型,作为场景,用例或大量图形符号之一中的表示。可以分析该模型的矛盾之处。 ,冲突,资源可用之前的资源使用,对资源的竞争等等。通过这种形式化的模型,可以以各种符号自动生成代码。这可能包括高级编程语言,机器语言和脚本语言。该方法改进了结果代码,可以证明它等同于开始时描述的过程。在“逆向工程”模式下,系统,方法和装置可用于检索实现复杂过程的现有脚本的有意义的描述,从而改善了脚本的文档编制。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号