OSLC resources are implemented by object structures. You define OSLC resources that are based on the associated object structure so that users can create, query, or update the resources in the consumer application.
You can associate an OSLC resource with an OSLC domain. You can specify an existing domain and namespaces for the resource, but you can also define a new domain and namespaces from the Select Action menu of the OSLC Resources application. If the resource uses an existing domain, the namespaces are already specified by that domain. Every OSLC domain is represented by an OSLC service provider that lists all the query capabilities and creation factories for the OSLC resources that belong to that domain.
Each OSLC resource type has properties that are RDF predicates that might belong to a vocabulary specification that corresponds to the properties namespace. By using the OSLC Resources application, you can map the object structure business objects and their attributes to the properties that are defined in vocabulary specifications such as Dublin Core.
You cannot change the existing common properties and error code mappings, but you can create new properties and mappings from the Select Action menu.