Patent ID: 7089256
Filing Date: 2006-08-08
Classification: G06F,Y10S

Abstract:
1. A universal meta model for creating tools for other meta models, the universal meta model implemented on a computer readable medium or in computer memory and comprising: a. means for representing a plurality of classes of objects; b. means for representing a plurality of default class behavior categories; c. means for representing a plurality of data members of classes of objects; d. means for representing a plurality of default member behavior categories; e. means for representing a plurality of varied and unanticipated composite relationships between classes of objects; f. means for representing a plurality of relationships between objects; g. means responsive to at least one of a–f for representing edit-time data formations and validation constraints thereon; h. means for receiving a plurality of edit commands; and i. means for interpreting said edit commands, identifying valid edit commands, and executing said valid edit commands to alter said data formations in conformance with the validation constraints of said universal meta model.