System and method for building source code for connecting to systems
First Claim
Patent Images
1. A method for developing a message interface, said method comprising:
- developing a source document in a first language, said source document directing electronic communication with a first computer software application operating on a first computer system;
electronically evaluating said source document to identify keywords, said keywords representing directives in said source document for said electronic communication with said first computer software application;
electronically generating program source code in a second language as a function of said step of identifying said keywords in said source document, said source code comprising directives for said electronic communication with said first computer software application; and
compiling said source code into object code, said object code functioning as said message interface comprising instructions to format data messages sent by a second computer system to comply with an application program interface corresponding with said first computer software application.
0 Assignments
0 Petitions
Accused Products
Abstract
A middleware schema for describing message transactions is provided, including a structured framework of commands and attributes to be employed by technical personnel in order to develop messages that comply with a target API. The invention applies the middleware schema to interpret the functionality of a source document, and generates high level program source code that formats data messages to comply with a target API.
42 Citations
21 Claims
-
1. A method for developing a message interface, said method comprising:
-
developing a source document in a first language, said source document directing electronic communication with a first computer software application operating on a first computer system;
electronically evaluating said source document to identify keywords, said keywords representing directives in said source document for said electronic communication with said first computer software application;
electronically generating program source code in a second language as a function of said step of identifying said keywords in said source document, said source code comprising directives for said electronic communication with said first computer software application; and
compiling said source code into object code, said object code functioning as said message interface comprising instructions to format data messages sent by a second computer system to comply with an application program interface corresponding with said first computer software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16)
-
-
11. A system for developing a message interface, said system comprising:
-
a source document developed in a first language, said source document directing electronic communication with a first computer software application operating on a first computer system;
a program evaluation module, said program evaluation module electronically evaluating said source document to identify keywords in said source document, said keywords representing directives in said source document for said electronic communication with said first computer software application;
a source code generation module, said source code generation module electronically generating program source code in a second language as a function of identifying said keywords in said source document, said source code comprising directives for said electronic communication with said first computer software application; and
a program compiler, said program compiler compiling said source code into object code, said object code functioning as said message interface comprising instructions to format data messages sent by a second computer system to comply with an application program interface corresponding with said first computer software application. - View Dependent Claims (12, 13, 14, 15, 17, 18, 19, 20)
-
-
21. A system for developing a message interface, said system comprising:
-
a program evaluation module, said program evaluation module electronically evaluating a source document, said source document developed in a first language and directing electronic communication with a first computer software application operating on a first computer system;
said program evaluation module identifying keywords in said source document, said keywords representing directives in said source document for said electronic communication with said first computer software application;
a source code generation module, said source code generation module electronically generating program source code in a second language as a function of identifying said keywords in said source document, said source code comprising directives for said electronic communication with said first computer software application; and
a program compiler, said program compiler compiling said source code into object code, said object code functioning as said message interface comprising instructions to format data messages sent by a second computer system to comply with an application program interface corresponding with said first computer software application.
-
Specification