The following table illustrates the expected
retrieval behaviour for various combinations of attributes. The behaviour with regard to
combinations of the truncation and completeness attributes has been especially
troublesome in terms of predicatable interoperability. The following table illustrates the
expected behaviour.
term = "dog"
use |
truncation |
completeness |
finds |
title |
none |
complete field |
titles containing only the single word
"dog". Would find "Dog."; would not find
"Dogma" or "A dog and bone story" |
title |
none |
incomplete subfield |
titles containing the word "dog", but
not titles containing words starting "dog…". Would find the previous and "A
dog and bone story"; would not find "Dogma" |
title |
right |
complete field |
titles containing a single word beginning
"dog…". Would find
"Dog" and "Dogma"; would not find "A dog and bone
story" |
title |
right |
incomplete subfield |
titles containing words starting "dog…". Would find the previous and
"Dogma and the Christian church." |
Additionally, the position attribute determines
where in the matching database term the search term is required to be:
use |
position |
truncation |
completeness |
finds |
title |
<irrelevant> |
none |
complete field |
titles containing only the single word "dog". Would find "Dog."; would
not find "Dogma.";
would not find "Dog and cat" |
title |
first in field |
none |
incomplete subfield |
titles beginning with the word "dog",
but not titles beginning with words starting with "dog…". The title may contain additional
words. Would find the previous and also "Dog and cat"; would not
find "Dogma." |
title |
any position in field |
none |
incomplete subfield |
titles containing the word "dog", but
not titles containing words starting "dog…". The title may contain additional
words. Would find the previous and also "Me and a
cat named Dog", would not find "The truth about Katz and dogs" |
title |
<irrelevant> |
right |
complete field |
titles containing a only single word beginning
"dog…". Would find "Dog" and "Dogma."; would
not find "Dogma and the Christian church" |
title |
first in field |
right |
incomplete subfield |
titles beginning with a word starting
"dog…". The title may contain additional words. Would find the
previous and also "Dogma and the Christian church" |
title |
any position in field |
right |
incomplete subfield |
titles containing words starting
"dog…" anywhere in the field.
Would find the all of the previous and also "The truth about Katz
and dogs" |
The behaviour with regard to other values of
truncation can easily be extrapolated.
Few servers support "left truncation" or "left and
right".
Note that Bib-1 does not address behaviour with
respect to initial articles or stopwords.
Whether or not term "dog" with truncation=do_not_truncate and
completeness=complete_field finds "The dog. or "A dog." in
addition to just "Dog." is a local implementation issue. [
Retrieval behaviour with regard to
position="first in subfield" and completeness="complete
subfield" is undefined.