×

High performance map editor for business analysts

  • US 10,157,361 B2
  • Filed: 05/16/2017
  • Issued: 12/18/2018
  • Est. Priority Date: 10/01/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • building at least one model synchronization map table that facilitates navigation between elements of business objects of a business object model and corresponding elements of an extensible markup language (XML) schema definition-based (XSD-based) model comprising at least one XML schema and generated from the business object model;

    displaying the business object model and the XSD-based model in a dual-view editor, the dual-view editor enabling a user to toggle between and independently edit the business object model and the XSD-based model;

    automatically synchronizing, using the at least one model synchronization map table, the elements of the business objects of the business object model with the corresponding elements of the XSD-based model in response to independent edits made to one of the XSD-based model and the business object model within the dual-view editor;

    registering the automated synchronization of the elements of the business objects of the business object model with the corresponding elements of the XSD-based model as an adapter of the business object model;

    receiving, responsive to an independent edit made to the business object model within the dual-view editor, a notification from the adapter of the business object model;

    invoking an incremental transformation of the corresponding XML schema;

    refreshing the displayed XSD-based model to reflect the incremental transformation of the corresponding XML schema; and

    updating a global registry with the incremental transformation of the corresponding XML schema.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×