发明名称 Mapping assurance method and apparatus for integrating systems
摘要 A method and apparatus is provided to assure transformations between applications in an integration project. This assurance of transformations between applications includes 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 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 and indicating a mapping status according to the type compatibility between the source applications and the target applications.
申请公布号 US9052879(B2) 申请公布日期 2015.06.09
申请号 US200511062068 申请日期 2005.02.18
申请人 International Business Machines Corporation 发明人 Scott George M.;Patrascu Vasile;Schroepfer Erin Hoffmann
分类号 G06F7/00;G06F9/44 主分类号 G06F7/00
代理机构 Patterson & Sheridan, LLP 代理人 Patterson & Sheridan, LLP
主权项 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: determining whether the potential set of values overlaps with the acceptable set of values supported by the one or more related fields in the one or more target applications; 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.
地址 Armonk NY US