SYSTEM AND METHODS WITH REDUCED COMPLEXITY IN THE INTEGRATION OF EXPOSED INFORMATION MODELS WITH APPLICATIONS

    公开(公告)号:US20210081181A1

    公开(公告)日:2021-03-18

    申请号:US17105656

    申请日:2020-11-27

    Applicant: ABB Schweiz AG

    Abstract: A computer system for automated model integration of an information model with a corresponding application includes: an information model server for exposing an information model to a consumer, the exposed information model including model-elements for exposing types or classes, and for exposing instances of types or classes and their member-values; an application component for providing application code augmented with mapping descriptions defining how an internal information model of the application is mapped to the exposed information model; and a model integration component that: registers internal information model-elements to be exposed; maps the registered internal information model-elements to exposed information model-elements in accordance with the mapping descriptions; and updates an information model-element by: detecting a change of an internal or exposed information model-element; determining a synchronization direction; and performing match-making to determine a model-element corresponding to the changed model-element by using signatures of the corresponding information model-elements.

    System and methods with reduced complexity in the integration of exposed information models with applications

    公开(公告)号:US11422777B2

    公开(公告)日:2022-08-23

    申请号:US17105656

    申请日:2020-11-27

    Applicant: ABB Schweiz AG

    Abstract: A computer system for automated model integration of an information model with a corresponding application includes: an information model server for exposing an information model to a consumer, the exposed information model including model-elements for exposing types or classes, and for exposing instances of types or classes and their member-values; an application component for providing application code augmented with mapping descriptions defining how an internal information model of the application is mapped to the exposed information model; and a model integration component that: registers internal information model-elements to be exposed; maps the registered internal information model-elements to exposed information model-elements in accordance with the mapping descriptions; and updates an information model-element by: detecting a change of an internal or exposed information model-element; determining a synchronization direction; and performing match-making to determine a model-element corresponding to the changed model-element by using signatures of the corresponding information model-elements.

Patent Agency Ranking