Patent ID: 9052879
Filing Date: 2015-06-09
Classification: G06F

Abstract:
1. A method of assuring transformations between applications, comprising: mapping one or more related fields from a set of fields between the one or more source applications and the one or more target applications according to a set of integration objectives; checking a data type compatibility for each of the one or more related fields mapped between the one or more source applications and the one or more target applications; checking a field value compatibility between at least a first field of one of the source applications and a mapped field in one or more of the target applications by comparing a potential set of values for the first field against an acceptable set of values supported by the related fields in the one or more target applications, wherein checking the field value compatibility for each of the one or more related fields further includes: checking a cardinality compatibility between at least a second field of one of the source applications and one or more of the target applications by comparing a cardinality of values allowed by the second field of the source application with a cardinality of values allowed by the mapped field of the one or more target applications; specifying a predetermined set of mappings required between the one or more source applications and the one or more target applications necessary in order to assure the transformations between the one or more target applications and one or more source applications; comparing the predetermined set of required mappings against one or more mapped related fields from the set of fields in the one or more source applications and the one or more target applications; and indicating a visual percentage mapping complete status corresponding to the data type compatibility, the field value compatibility, the cardinality compatibility, and the comparison of the predetermined set of required mappings against the one or more mapped related fields and a type compatibility identified between the set of fields in the one or more source applications and the one or more target applications.