首页> 外国专利> Method and system for the specification of interface definitions and business rules and automatic generation of message validation and transformation software

Method and system for the specification of interface definitions and business rules and automatic generation of message validation and transformation software

机译:定义接口定义和业务规则以及自动生成消息验证和转换软件的方法和系统

摘要

This system for generating message transformation and validation software uses interface definition documents as inputs. An interface definition consists of an internally consistent set of message definitions, data dictionary entries, transformation rules, and validation rules. A user-friendly graphical user interface provides the requirements engineer or other user with the ability to specify these documents. This graphical user interface is a structured table and rules editor that allows the requirements engineer to enter and validate interface definitions to ensure that the definitions meet certain predetermined requirements. The generation system takes the interface definition documents as input and generates various software artifacts to transform and validate messages. W3C XML schemas are generated from an interface definition for assistance with code development, for use as standards-compliant interface definition that can be reused and composed with other schemas, and for validating messages. Extensible Stylesheet Language Transform files are generated from an interface definition to transform and validate messages. These generated software artifacts for message transformation and validation may then be used to implement message-processing systems. One example where this software was deployed is a wireless or local number portability service bureau that permits portability requests to pass from one telecommunications entity to another. The graphical user interface also enables the user to compare interface definitions, generate schema artifacts, generate transformation and validation artifacts, generate test cases, generate message indices, and generate documentation for distribution and review (formats include Microsoft Word, rich-text format, and HTML). Preexisting requirements documents may be converted for use in the present system by parsing and translating the preexisting documents into the interface definition documents. After this conversion process, information that could not be parsed and translated is referred to the requirements engineer or other user, who reenters the information using the structured table and rules editor.
机译:该用于生成消息转换和验证软件的系统使用接口定义文档作为输入。接口定义由一组内部一致的消息定义,数据字典条目,转换规则和验证规则组成。用户友好的图形用户界面使需求工程师或其他用户可以指定这些文档。该图形用户界面是结构化的表和规则编辑器,允许需求工程师输入和验证界面定义,以确保定义满足某些预定需求。生成系统将接口定义文档作为输入,并生成各种软件工件以转换和验证消息。 W3C XML模式是从接口定义中生成的,以帮助代码开发,用作符合标准的接口定义(可以与其他模式重用和组合)以及用于验证消息。可扩展的样式表语言转换文件是从接口定义生成的,用于转换和验证消息。这些生成的用于消息转换和验证的软件工件随后可以用于实现消息处理系统。部署此软件的一个示例是无线或本地号码可移植性服务局,它允许可移植性请求从一个电信实体传递到另一个电信实体。图形用户界面还使用户能够比较界面定义,生成架构工件,生成转换和验证工件,生成测试用例,生成消息索引以及生成用于分发和查看的文档(格式包括Microsoft Word,RTF格式和HTML)。通过将先前存在的文档解析并将其转换为接口定义文档,可以将先前存在的需求文档转换为在本系统中使用。在此转换过程之后,无法解析和转换的信息将交给需求工程师或其他用户,后者将使用结构化表和规则编辑器重新输入信息。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号