Configuring classification systems

Classification classes are used to organize and find artifacts in WSRR. WSRR allows you to create and modify classification systems that contain these classes.

Any artifact can be tagged or "classified" with multiple classification classes. For example, an organizational classification system might be produced, with a class "Europe", that has a subclass "UK", that in turn has a subclass "London office" (and there might be many other classes for other regions, countries and groups).

In addition, a basic lifecycle classification system might be produced with classes such as "Development", "Production", or "Obsolete".

An artifact in WSRR might then be classified with any number or combination of these classes. Although the literal meaning of the names of these classes suggests that some of them are mutually exclusive, there is no enforcement of such semantics; all classes are equal and any can be applied to any artifact.

One possibility is that a WSDL portType, for example, is classified with the "London office" and "Production" classes. This artifact will then be returned in a search for all artifacts that has both these classifications; that is, a search for all artifacts produced by the London office that are in the production state. It will also be returned in a search for all artifacts produced in the UK that are in production.

If you want to access your classification system from the WSRR Atom Web 2.0 classification API, there are some restrictions on the classification system and class URIs that you can use; see the Related link for details.

The following subtopics describe classification systems and the ways in which you can create and configure them: