Appeal No. 2002-0364 Application No. 08/951,812 The invention is directed to the modeling of an object- oriented system. In particular, a reference-based association relating first and second classes is created by specifying a reference attribute in the first class corresponding to the second class, wherein the reference attribute in the first class includes a type and cardinality. Objects from the first and second class are instantiated and objects of the first class are associated with objects of the second class using the reference attribute, wherein the type included in the reference attribute indicates that only objects instantiated from the second class can be connected to the objects instantiated from the first class, and the cardinality included in the reference attribute indicates how many objects from the second class can be connected to the objects of the first class. This is said to maintain consistency between the classes and the objects in order to provide an exact execution behavior for the objects instantiated from the classes. Representative independent claim 36 is reproduced as follows: 36. A computerized method for modeling an object-oriented system, comprising: -2-Page: Previous 1 2 3 4 5 6 7 8 9 10 11 NextLast modified: November 3, 2007