@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
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding OMRAS2? Send feedback