Please download the dossier by clicking on the dossier button x
×

Software development system that presents a logical view of project components, facilitates their selection, and signals missing links prior to compilation

  • US 6,487,713 B1
  • Filed: 09/24/1999
  • Issued: 11/26/2002
  • Est. Priority Date: 09/24/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A software development system for developing a finished product comprising:

  • a source code library containing source code elements that include interfaces and dependencies, said interfaces and dependencies including names and class designations and other information, said source code library being organized into objects;

    a configurator for developing configuration state data defining the configuration of the finished product based on product configuration data, data scanned from the elements of said source code, including the names and classes and other information relating to dependencies and interfaces, and data about objects and their appropriate use;

    a graphical user interface for presenting a visual, logical representation of the product organized in part by class and object, and displaying the configuration data in an expandible tree, the elements of the tree including source code elements, their interfaces and their dependencies, options, indications of any missing elements or linkages graphically, and indications of graphically selected and deselected objects, said graphical user interface accepting commands to select and deselect objects and to adjust options, the effects of the commands being recorded in said configuration state data and in said product configuration data; and

    a product make routine for generating the finished product from said source code elements under the guidance of said configuration state data.

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