This is an archive of an inactive wiki and cannot be modified.

Use Cases motivating refinement of Uncertainty Ontology



3 (previous title "Use Cases from the Charter")


February 20, 2008

Original author


Current lead


Last Modified By


Primary Actors

service providers, service consumers

Secondary Actors

end user doing search

Application domain

Semantic Web

Triggering event

Relation to other use cases

all URW3 use cases


We follow Charter The objectives of the URW3-XG are twofold:

To motivate this, the charter mentions several use cases. In this use case we briefly link these „charter use cases“ to several more detailed use cases

Issues and Relevance to Uncertainty (Summarize how relevant to uncertainty reasoning and representation?)

In automated Web data processing we often face situations when Boolean truth values are unknown, unknowable, or inapplicable. The nightmare caused by proprietary uncertainty representations makes impossible to use these for further processing. We briefly mention several use cases originally mentioned in the URW3 charter. Moreover we include here Fine grained version of Uncertainty Ontology a finer grained version of Uncertainty Ontology to show a possible evolution of upper level UncertaintyOntology and emphasize uncertainty issues connected to machine processing (lot of situations is perfectly certain when considering human consumption of web resources). We focus especially on finer classification of Machine Agents (UncAnn Agent:MachineAgent) and uncertainty caused by lack of knowledge of a machine agent (UncAnn UncertaintyNature:Epistemic:MachineEpistemic).

Assumptions/Preconditions (List the preconditions necessary for this use case to occur, including description of necessary context)

Required resources (List resources, such as data sources, ontologies, needed for scenario)

  1. Uncertainty Ontology, deductive engines using uncertainty information
  2. in case of third party uncertainty annotation we need a storage for these annotated resources

Associate methodologies that could help (Describe / point to papers ...)

All models and respective methods for handling different types of uncertainty (UncAnn UncertaintyModel)

recommend those aspects that are considered most important to be included in a standard representation of vagueness and uncertainty (this the main task of our XG)

Extensions of UncertaintyOntology which prove to be useful in annotation of web resources in order to improve their machine processing

Successful End (Describe what happens if this use case is successful)

Automatic processing of web resources will be more accurate

Failed End (Describe what happens if this use case fails)

Main Scenario (List the sequence of events for the basic course (numbered))

  1. Development of more detailed uncertainty ontology
  2. get acquaintance within some specific domain
  3. experiments with processing of resources annotated with such ontology
  4. life cycle of development continues until models and methods bring improvement

Additional background information or references

Some acquaintance with uncertainty processing is in the community of Information Retrieval, see e.g. Parsons, S., '' Current approaches to handling imperfect information in data and knowledge bases ''

(Summarize/provide references to information to further describe or characterize use case)

Variations (List the alternatives that will not be further decomposed at this time)

Open Issues