Abstract: Methods and systems for executing a data integration application using executable units that operate independently of each other. Methods include receiving a specification for a data integration application comprising programmatic rules and specifying data-flow, creating executable units corresponding to the programmatic rules, creating data-flow channels corresponding to the specified data-flow, and executing the executable units such that data is passed between them in a non-blocking manner.
Abstract: Methods and systems for executing a data integration application using executable units that operate independently of each other. Methods include receiving a specification for a data integration application comprising programmatic rules and specifying data-flow, creating executable units corresponding to the programmatic rules, creating data-flow channels corresponding to the specified data-flow, and executing the executable units such that data is passed between them in a non-blocking manner.
Abstract: A method and system for developing data integration applications with reusable semantic types to represent and process application data. Methods include creating schemas to describe external data, creating semantic types to describe internal data, mapping schemas to semantic types, developing dataflows that configure input and output operations using schemas, mappings, and semantic types and all other transformation operations and functions based solely on semantic types, and executing dataflows defined in this manner.
Type:
Application
Filed:
October 13, 2011
Publication date:
April 19, 2012
Applicant:
Expressor Software
Inventors:
William V. Kehoe, Jerry L. Callen, Steven R. Frechette
Abstract: Methods and systems for executing a data integration application using executable units that operate independently of each other. Methods include receiving a specification for a data integration application comprising programmatic rules and specifying data-flow, creating executable units corresponding to the programmatic rules, creating data-flow channels corresponding to the specified data-flow, and executing the executable units such that data is passed between them in a non-blocking manner.
Abstract: A method and system for debugging data integration applications with reusable synthetic data values. The method includes receiving a specification for a data integration application comprising transformation rules, receiving synthetic data values to use as test values for the inputs of the transformation rules, and using the synthetic data values for testing the functionality of the transformation rules.
Abstract: A method and system for developing data integration applications with reusable semantic identifiers to represent application data sources and variables. Methods include receiving a set of physical data identifiers that identify physical data fields, associating semantic names with these fields, and executing rules expressed in terms of these semantic names.
Type:
Application
Filed:
July 22, 2008
Publication date:
November 12, 2009
Applicant:
EXPRESSOR SOFTWARE
Inventors:
John RUSSELL, Steven FRECHETTE, Brian DELLERT, George MCCULLOCH
Abstract: Methods and systems for developing data integration applications with reusable functional rules that are managed according to their output variables. Methods include receiving a functional rule as part of a data integration application, associating the functional rule with the semantic name of its output value, and reusing the same functional rule later in the development process in order to express the same output value.
Abstract: A method and system for debugging data integration applications with reusable synthetic data values. The method includes receiving a specification for a data integration application comprising transformation rules, receiving synthetic data values to use as test values for the inputs of the transformation rules, and using the synthetic data values for testing the functionality of the transformation rules.
Abstract: Methods and systems for managing the development of data integration projects to facilitate project development and analysis thereof. Methods operate to manage the development, controlled, release, and analysis of a data integration project by receiving a project, associating the project with two superstates, and storing the project in both a source control system and a relational database according to the values of the two superstates.
Type:
Application
Filed:
July 22, 2008
Publication date:
November 12, 2009
Applicant:
EXPRESSOR SOFTWARE
Inventors:
John RUSSELL, Steven FRECHETTE, Brian DELLERT
Abstract: Methods and systems for executing a data integration application using executable units that operate independently of each other. Methods include receiving a specification for a data integration application comprising programmatic rules and specifying data-flow, creating executable units corresponding to the programmatic rules, creating data-flow channels corresponding to the specified data-flow, and executing the executable units such that data is passed between them in a non-blocking manner.