Patent · US Expired

Object-oriented system having object models containing plural objects with instantiation following static classification by class relationships, dynamic classification by temporal instantiation, and causality restrictions

US5481718A · kind A · utility

127Cited by
4References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 20, 1994
Grant dateJan 2, 1996
Priority date
Expiry dateMay 20, 2014

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4488
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An object-oriented data processing system performs a desired processing based upon an object model including a plurality of objects each formed of data and methods. The data processing system includes an external definition that identifies the object and including an identifier for identifying the object, an internal definition for carrying out a procedure of the object and including an identifier corresponding to the identifier in the external definition, a model classification function for classifying the object model, based upon the external definition, into a static model that indicates a relationship between classes, and a dynamic model that indicates the time sequential relationship between instances forming the classes as a session, a causality restriction function that imposes a causality existing between the static model and the dynamic model, to the static model, a class generation function for creating the classes by combining existing and/or newly created methods; and an instance generation function for creating the instances in correspondence to each of the classes, wherein the class includes a composite class formed of a plurality of classes.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.