Patent number: 10331417

Verification of changes in UML model based on change plan

Original Assignee: International Business Machines Corporation

Field of technology: Computer Software

Patent granted on: Tue, 25 Jun 2019

Patent drawing

Abstract

Automatic verification of changes in a UML model made based on a change plan using a learning mode and a verification mode. In the learning mode, UML model differences are obtained between the UML model prior to the change and after the change, difference mapping is defined and a mapping metamodel is automatically extracted from the difference mapping. In the verification mode, planned difference mapping is created based on applying the mapping metamodel in the learning mode to a design change plan. Actual difference mapping based on the design change work is created and the planned difference mapping is compared to the actual difference mapping to see if additional changes to the mapping metamodel are needed.