首页>
外国专利>
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.
展开▼