×

Determining a navigation path for a constraint language editor

  • US 8,566,783 B2
  • Filed: 01/30/2009
  • Issued: 10/22/2013
  • Est. Priority Date: 01/31/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining a navigation path for a constraint language editor, the method comprising:

  • accessing at least one software model of at least one software application;

    parsing, with a computer, the software model to determine if there is at least one occurrence of a class inheritance, an association, and an association inheritance is in the software model;

    based upon the occurrence of the class inheritance, accessing a data list from a class inheritance database and performing type conversion on the data list which has been accessed;

    based upon the occurrence of the association, accessing a data list from an association database; and

    based upon the occurrence of the association inheritance, accessing a data list from an association inheritance database;

    loading the data list based upon the occurrence of the class inheritance, the association, and the association inheritance in the software model into a navigation path calculator;

    receiving user input into the navigation path calculator, the user input including a navigation starting point, a navigation ending point; and

    calculating, with the navigation path calculator, a navigation path with model or instance information including attributes of objects, operations of objects, associations between objects, and generations between objects.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×