I attended Kevin Ford's presentation at SWIB12. Unfortunately the sound
of the skype session was too bad to understand everything Kevin said.
The recording http://3windmills.com/kefo-swib12-bfi/ is much better.
After watching the recording I have a couple of questions about the
Annotation core class. I already asked Kevin a couple of questions on
twitter about this after the SWIB12 Skype session. Fro completeness I
reproduce them here, as well as Kevin's answers.
- Q: Annotation: isn't it just "relationships"? Why need extra entity?
- A: Annotation can associate two Works (or Instances) not controlled by
the agent creating the Annotation. Provides buffer area.
Still, you raise a good question. We've debated this a number of times.
- Q: can Annotations be used a) to flexibly extend the model? b) for
adding provenance data? Etc.
- A: We're wondering about "b," but we've not done any work on it. I
think "a" is quite possible, and I've wondered the same.
Now, in the presentation Annotations are called "assertions about the
other core class elements", holding all kinds of possible additional
information (reviews, holdings, book cover images, administrative data,
etc.). It is also said: "annotations are additional assertions".
There are a couple of examples from which you can see that an Annotation
has at least three possible relations: "annotates" (one of the core
classes), "target", which points at some external(?) entity (like the
book cover, or an article), and an unnamed relation that identifies the
"Annotation Agent". Besides that each Annotation probably has a Title or
Name property, and hopefully a Timestamp property (to be able to define
From the examples given I can't exactly figure out what the meaning of
Annotation Agent is. It could be provenance information: the NYPL
asserts that the NYTimes article is in fact a review about the bibframe
work. Or it identifies that the NYPL publishes information that there is
a review about the work in the NYTimes that might be of interest to the
Then, the nature of the "target" relation. Does the target point to a
BIBFRAME metadata representation of the NYTimes article (containing a
URI to the actual article), or directly to the NYTimes article, or can
it be both?
Then: there are two reviews, one annotation points to a bibframe:work
(NYTimes article), the other to a bibframe:instance (WashingtonPost
article). What is the difference? Shouldn't it both be just Work or
Instance? Not sure if a newspaper article should be a Work or an Instance.
Library Systems Coordinator
Library and Information Systems Department
Library of the University of Amsterdam
Mobile site: http://m.uba.uva.nl
Digital Library: http://lib.uva.nl