Extensible object-modelling mechanism
First Claim
Patent Images
1. An XML management system, comprising:
- a repository configured to store a manipulatable object model capable of representing metadata about objects in a user'"'"'s computing environment;
user accessible means for manipulating said object model to define and/or modify a) properties of objects thus represented and/or b) relationships between such objects; and
means for extending said object model to handle a new type of object by automatically generating descendent class(es) that are able to handle the new object within the object model and incorporating them into an XML management system runtime environment for participation in the object modeling process.
1 Assignment
0 Petitions
Accused Products
Abstract
An XML management system, comprising: a repository configured to store a manipulable object model capable of representing metadata about objects in a user'"'"'s computing environment; user accessible means for manipulating said object model to modify properties of objects thus represented; and means for extending said object model to handle a new type of object by automatically generating descendent class(es) that are able to handle the new object within the object model and incorporating them into an XML management system runtime environment for participation in the object modelling process.
-
Citations
8 Claims
-
1. An XML management system, comprising:
-
a repository configured to store a manipulatable object model capable of representing metadata about objects in a user'"'"'s computing environment;
user accessible means for manipulating said object model to define and/or modify a) properties of objects thus represented and/or b) relationships between such objects; and
means for extending said object model to handle a new type of object by automatically generating descendent class(es) that are able to handle the new object within the object model and incorporating them into an XML management system runtime environment for participation in the object modeling process. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for managing an XML-based software system, comprising:
-
providing a repository configured to store a manipulable object model capable of representing metadata about objects in a user'"'"'s computing environment;
manipulating said object model to define and/or modify a) properties of objects thus represented and/or b) relationships between such objects; and
extending said object model to handle a new type of object by automatically generating descendent class(es) that are able to handle the new object within the object model and incorporating them into an XML management system runtime environment for participation in the object modelling process.
-
-
7. A system for developing and managing XML objects, comprising:
-
an interactive, on-screen, computer environment;
an extensible object model capable of representing objects and metadata about objects;
wherein the system includes a framework of object classes which effect the manipulation of objects within said object model in response to user interaction and the persisting of objects between sessions in said environment; and
the system is updatable to handle a new type of object by the generation of the source code of one or more descendant classes of said object class framework, which descendant class or classes is adapted to the manipulation and persisting of said new type of object, whereby objects of such new type can then participate in said object model. - View Dependent Claims (8)
-
Specification