×

Multiversion model versioning system and method

  • US 9,047,165 B1
  • Filed: 03/13/2013
  • Issued: 06/02/2015
  • Est. Priority Date: 07/08/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • establishing a plurality of separate and independent version numbers for a graphical model having executable semantics, where;

    the graphical model includes objects, object relationships, object parameters and model parameters, andthe plurality of version numbers are associated with respective ones of a plurality of model traits of the graphical model;

    providing associations between one or more of the objects, object relationships, object parameters and model parameters and the plurality of model traits;

    storing the associations between the one or more of the objects, object relationships, object parameters and model parameters and the plurality of model traits in a memory;

    for at least one of the plurality of model traits, storing a plurality of different versions;

    identifying one or more of the objects, object relationships, object parameters and model parameters of the graphical model that have changed as compared to a prior version of the graphical model;

    determining, by a processor coupled to the memory, at least one model trait associated with the one or more objects, object relationships, object parameters and model parameters identified as having changed;

    updating the version number associated with the at least one model trait determined to be associated with the one or more objects, object relationships, object parameters and model parameters identified as having changed; and

    presenting, on a display coupled to the processor, one or more graphical affordances, the one or more graphical affordances configured to present at least some of the plurality of version numbers of the graphical model.

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