@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix mo: <http://purl.org/ontology/mo/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix bach: <http://music.org/bach#>.
@prefix timeline: <http://purl.org/NET/c4dm/timeline.owl#>.
@prefix time: <http://www.w3.org/2006/time#>.
@prefix event: <http://purl.org/NET/c4dm/event.owl#>.
# Ok, let's go into more complex things
# Bach, die Kunst der Fuge
############################################
# Bach' FOAF profile (who knows... Bach may have been some sort of a geek!)
bach:bach a foaf:Person;
foaf:name "Johann Sebastian Bach";
mo:wikipedia <http://en.wikipedia.org/wiki/Johann_Sebastian_Bach>;
# foaf:mbox ... :-)
.
# Composition event
bach:kdfcomposition a mo:Composition;
dc:title "The composition event, when Bach composed the art of the fugue";
event:hasAgent bach:bach;
event:time bach:compti;
event:hasProduct bach:kunstderfuge
.
# The time interval where these composition event has occured.
# We just know it was between 1742 and June 1749
# If someone wants to refine it:-)
bach:compti a time:TimeInterval;
time:intervalDuring <http://placetime.com/interval/gregorian/1742-01-01T00:00:00Z/P7Y6M>;
timeline:onTimeLine timeline:universaltimeline
.
# The actual MusicalWork:
#
# NOTE:
# * A MusicalWork is the opus itself...
# But we should allow MusicalWork to have "direct" manifestations,
# without going through MusicalExpression
# as here, the composition event implies also
# the creation of an arrangement
#
bach:kunstderfuge a mo:MusicalWork;
dc:title "Die Kunst der Fuge";
mo:hasMusicalManifestation bach:firstpub;
.
# First publication (1751):
bach:firstpub a mo:PublishedScore;
dc:title "Die Kunst der Fuge, published posthumously in 1751";
dc:date bach:publicationti;
.
# We just know that the publication happened during 1751
bach:publicationti a time:TimeInterval;
time:intervalDuring <http://placetime.com/interval/gregorian/1751-01-01T00:00:00Z/P1Y>;
timeline:onTimeLine timeline:universaltimeline
.
# Now, let's dive into performances!
#########################################
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix mo: <http://purl.org/ontology/mo/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix bach: <http://music.org/bach#>.
@prefix timeline: <http://purl.org/NET/c4dm/timeline.owl#>.
@prefix time: <http://www.w3.org/2006/time#>.
@prefix event: <http://purl.org/NET/c4dm/event.owl#>.
# Ok, let's go into more complex things
# Bach, die Kunst der Fuge
############################################
# Bach' FOAF profile (who knows... Bach may have been some sort of a geek!)
bach:bach a foaf:Person;
foaf:name "Johann Sebastian Bach";
mo:wikipedia <http://en.wikipedia.org/wiki/Johann_Sebastian_Bach>;
# foaf:mbox ... :-)
.
# Composition event
bach:kdfcomposition a mo:Composition;
dc:title "The composition event, when Bach composed the art of the fugue";
event:hasAgent bach:bach;
event:time bach:compti;
event:hasProduct bach:kunstderfuge
.
# The time interval where these composition event has occured.
# We just know it was between 1742 and June 1749
# If someone wants to refine it:-)
bach:compti a time:TimeInterval;
time:intervalDuring <http://placetime.com/interval/gregorian/1742-01-01T00:00:00Z/P7Y6M>;
timeline:onTimeLine timeline:universaltimeline;
event:hasProduct bach:kunstderfuge;
event:hasProduct bach:kunstderfugescore;
.
# The actual MusicalWork:
bach:kunstderfuge a mo:MusicalWork;
dc:title "Die Kunst der Fuge";
.
# The related expression: the composer's score - this is an informational object, not the actual piece of paper
bach:kunstderfugescore a mo:Score;
dc:title "Die Kunst der Fuge, composer's score"
mo:publishedAs bach:firstpub;
.
# First publication (1751):
bach:firstpub a mo:PublishedScore;
dc:title "Die Kunst der Fuge, published posthumously in 1751";
dc:date bach:publicationti;
.
# We just know that the publication happened during 1751
bach:publicationti a time:TimeInterval;
time:intervalDuring <http://placetime.com/interval/gregorian/1751-01-01T00:00:00Z/P1Y>;
timeline:onTimeLine timeline:universaltimeline
.
# Now, let's dive into performances!
#########################################
#
# The Emerson Quartet, 2003, string quartet
#
bach:emersonperf a mo:Performance;
time:event bach:emersonperfti;
event:hasAgent bach:emersonquartet;
event:hasFactor instrument:violin; # plug your favorite instrument taxnonomy here...
event:hasFactor instrument:violin;
event:hasFactor instrument:viola;
event:hasFactor instrument:cello;
event:hasProduct bach:emersonsound; # the MusicalExpression
event:hasFactor bach:kunstderfuge; # the MusicalWork
.
# During 2003:
bach:emersonperfti a time:TimeInterval;
time:intervalDuring <http://placetime.com/interval/gregorian/2003-01-01T00:00:00Z/P1Y>;
time:onTimeLine timeline:universaltimeline
.
#Emerson Quartet:
bach:emersonquartet a mo:MusicalGroup;
foaf:name "The Emerson Quartet";
foaf:member bach:eugenedrucker;
foaf:member bach:philipsetzer;
foaf:member bach:lawrencedutton;
foaf:member bach:davidfinckel;
.
#
# I don't want to create all these FOAF profiles... :-(
# ...
# The actual MusicalExpression(s)
bach:emersonsound a mo:Sound.
bach:emersonrec a mo:Recording;
event:hasFactor bach:emersonsound;
event:hasProduct [
a mo:Signal;
mo:publishedAs bach:emersonrecord;
]
.
# The MusicalManifestation
bach:emersonrecord a mo:Album;
dc:title "The Art of the Fugue";
dc:creator bach:emersonquartet; # Redundant, but just for info, here...
.
--
YvesRaimond - 20 Feb 2007
Topic revision: r2 - 2007-02-20 - 16:22:13 -
YvesRaimond