anchor.diff:  feature in its XMI encoding.
   
   
  -## Discussion of Types in the XMI Specification
  +## Discussion of Types and Element Names in the XMI Specification
   
   In reference to [XMI 2.4.1], subclause 7.6.3:
   
     "The type attribute is used to specify the type of object being
     serialized, when the type is not known from the model"
   
  -Likewise, from subclause 7.8.1:
  +Regarding element names, from subclause 7.8.1:
   
     "The name for XML tags corresponding to model Properties is the
     short name of the property. The name of XML attributes corresponding
  
positive.code: (defgeneric class-transform-type (class))
  
  (defclass transform-class (standard-class)
    ((transform-type
      :initarg :transform-type
      :type string
      :accessor class-transform-type)))
  
  (defclass uml-transform-class (transform-class)
     ((uml-name :initarg :uml-name :type string)
      (uml-packge :initarg :uml-package)))
  
  ;;; * Element transformation proto.
  
  
negative.code: ;;; * Slot Definitions
  
  
  (defclass property-transform-slot-definition
      (type-transform slot-definition)
    ())
  
  (defclass direct-property-transform-slot-definition
      (type-transform-slot-definition standard-direct-slot-definition)
    ())
  
  (defclass effective-property-transform-slot-definition
      (type-transform-slot-definition standard-effective-slot-definition)
    ())
  
  