×

Object base data processing apparatus

  • US 5,586,326 A
  • Filed: 01/07/1994
  • Issued: 12/17/1996
  • Est. Priority Date: 01/12/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented object base data processing apparatus which executes a desired process by naming as objects, at least one of single processing units and composite processing units, which include combinations of the single processing units, and combines the objects by hierarchical relation with each other, said object base data processing apparatus comprising:

  • a parts attribute file of a computer storing the objects as object parts using entity data forming the objects and meta data describing a nature of at least one of the objects, methods and classes realizing individual processes, which are information groups in a procedural world, being stored as one object of the objects;

    an object management process of the computer, coupled to said parts attribute file, communicating with the object parts in said parts attribute file to execute the desired process;

    a class schema structure in the computer describing a method name for at least one method entered in a class, by combining at least one method into the class; and

    an instance schema structure in the computer, generating an instance linked to a method specified by said class schema structure, said instance including specific instance data replacing variables of general names existing within the class,the object parts corresponding to the composite processing unit linking to at least one of the methods or method groups described in said class schema structure and contents of said instance schema structure,said desired process being given by both a static model which specifies an existence of class groups and/or the method groups and mutual relationships of said class groups and/or said method groups, and a dynamic model which specifies an existence of instance groups and time sequential relationships of said instance groups, andprogress of a process of the instance of the instance groups in the dynamic model being executed by collation with cause and effect relationships among classes of the class groups in the static model.

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