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

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20050060317A1
SERIAL NO

10823157

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
TELCORDIA TECHNOLOGIES INCONE TELCORDIA DRIVE 5G116 PISCATAWAY NJ 08854

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bahler, Lisa A Basking Ridge, NJ 1 110
Bassu, Devasis Flanders, NJ 12 385
Caruso, Francesco Summit, NJ 9 185
Harned, Andrew J Eatontown, NJ 2 119
Jain, Ashish Bridgewater, NJ 134 1204
Long, Michael Watertown, MA 115 1533
Lott, Christopher Martin Morristown, NJ 1 110
Micallef, Josephine Maplewood, NJ 7 240
Zbib, Rabih M Valhalla, NY 1 110

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation