×

Geometric display tools and methods for the visual specification, design automation, and control of adaptive real systems

  • US 6,789,054 B1
  • Filed: 04/25/1999
  • Issued: 09/07/2004
  • Est. Priority Date: 04/25/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-program method embodied on a computer-readable medium and comprising code containing one or more software objects representing real objects comprised within a real-world system, said real-world system comprising one or more members of the group consisting of physical processes, information transfer equipment, data processors, associated software, human operators, and systems users, so that the code, when executed in response to human input, causes the computer to perform functions comprising generating a fractal geometric display representing the real objects, and further comprising:

  • (a) constructing a dynamic architecture model of said real-world system, wherein the model is geometric and is fractal;

    (b) providing a data and process information specified from a user-selected set of universal modeling language graph types further comprising classification, association, aggregation, object relationship, sequence, collaboration, state-chart, activity, and implementation graphs;

    (c) fusing said data and process information;

    thereby generating an integrated visual representation of the fused data and process model information;

    (d) constructing an atomic connection, defining communication protocols used to connect a set of component objects wherein said atomic connection is token based and is geometric and fractal and the geometric region of said atomic connection does not contain models of structure objects used to implement connections between said component objects;

    (e) constructing a compound connection, defining communication protocols used to connect said set of component objects wherein said compound connection is token based and is geometric and the geometric region of said compound connection contains a plurality of models of infrastructure object, comprising an integrated model, used to implement connections between said component objects;

    (f) constructing an object loop of said integrated model wherein said object loop is specified using a set of said atomic connections and of said compound connections, wherein said object loop specifies cyclic performance constrained interactions between said set of component objects wherein all interactions within the boundaries of said component objects are internal interactions during one complete loop cycle;

    (g) constructing an adaptive loop information network, comprising a plurality of object loops, wherein said adaptive loop information network is specified using a group of said object loops, wherein each said adaptive loop information network specifies a proper partition of a set of component objects which is observable and controllable and configurable and whose semantics match a conceptual model of external objects invoking services of said adaptive loop information networks; and

    (h) constructing said dynamic architecture model using a set of said adaptive loop information networks, thus providing the user with an architectural specification model of the real-world system.

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