Class SearchService - analysis level details
Characteristics represented by feature may be of the classifier’s instances considered individually (not static) or of the classifier itself (static). The same feature cannot be static in one context and non static in another.
With regard to static features, two alternative semantics are recognized. Static feature may have:
o different values for different featuring classifiers, or
o the same value for all featuring classifiers.
In accordance with this semantics, inheritance of values for static features is permitted but not required by UML 2.
Static features are underlined - but only the names. An ellipsis (...) as the final element of a list of features indicates that additional features exist but are not shown in that list.
Attributes of a class are represented by instances of property that are owned by the class. Some of these attributes may represent the navigable ends ofbinary associations.
Objects of a class must contain values for each attribute that is a member of that class, in accordance with the characteristics of the attribute, for example its type and multiplicity.