×

Nature emulation oriented programming method

  • US 20030084427A1
  • Filed: 10/30/2001
  • Published: 05/01/2003
  • Est. Priority Date: 10/30/2001
  • Status: Abandoned Application
First Claim
Patent Images

1. A programming method comprising the steps of:

  • a) selecting a program objective;

    b) creating portions of a program as elements including any of;

    objects, interfaces, machines, and critters;

    c) for each said object element;

    c2) identifying attributes and scopes of said attributes;

    c2) identifying functions and scopes of said functions;

    c3) identifying notifications;

    c4) identifying associated said sub-objects;

    c5) identifying associated said elements;

    d) for each said machine element;

    d1) identifying inputs and outputs;

    d2) identifying data processing methods;

    d3) identifying notifications;

    d4) identifying operational variables and operational methods;

    d5) identifying associated said elements;

    e) for each said critter element;

    e1) identifying actions including work associations and control targets;

    e2) identifying frequency of acts relative to a critter domain;

    e3) identifying associated said elements;

    f) for each of the said interfaces elements;

    f1) identifying allowable roles;

    f2) identifying available methods;

    f3) identifying interface events;

    f4) identifying associated said elements;

    g) determining and naming common methods, properties and interface events between the elements;

    h) determining inherited relationships between the elements;

    i) determining needed groupings of the elements;

    j) determining appropriate sets of the groupings; and

    k) determining at least one startup interface meeting the programming objective.

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