diff --git a/Sample Data/assessment.ttl b/Sample Data/assessment.ttl new file mode 100644 index 0000000..45a64f2 --- /dev/null +++ b/Sample Data/assessment.ttl @@ -0,0 +1,56 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . + +data:Scenario1 a ies:PossibleWorld . +data:Scenario2 a ies:PossibleWorld . +data:Scenario3 a ies:PossibleWorld . +data:Vladimir a ies:Person . +data:Barry a ies:Person . +data:Fred a ies:Person . +data:ddosAttackOnAcmeInc a ies:Hacking . + +data:BarHackingS3 ies:isPartOf data:Scenario3 ; + ies:isParticipantIn data:ddosAttackOnAcmeInc ; + ies:isParticipationOf data:Barry ; + a ies:Perpetrator . + +data:BarryHackingS2 ies:isPartOf data:Scenario2 ; + ies:isParticipantIn data:ddosAttackOnAcmeInc ; + ies:isParticipationOf data:Barry ; + a ies:Perpetrator . + +data:FreHackingS3 ies:isPartOf data:Scenario3 ; + ies:isParticipantIn data:ddosAttackOnAcmeInc ; + ies:isParticipationOf data:Fred ; + a ies:Perpetrator . + +data:FredHackingS1 ies:isPartOf data:Scenario1 ; + ies:isParticipantIn data:ddosAttackOnAcmeInc ; + ies:isParticipationOf data:Fred ; + a ies:Perpetrator . + +data:S1Assessment ies:assessed data:Scenario1 ; + ies:hmlConfidence "HIGH" ; + a ies:AssessToBeTrue . + +data:S1Assessor ies:isParticipantIn data:S1Assessment ; + ies:isParticipationOf data:Vladimir ; + a ies:Assessor . + +data:S2Assessment ies:assessed data:Scenario2 ; + ies:hmlConfidence "MEDIUM" ; + a ies:AssessToBeTrue . + +data:S2Assessor ies:isParticipantIn data:S2Assessment ; + ies:isParticipationOf data:Vladimir ; + a ies:Assessor . + +data:S3Assessment ies:assessed data:Scenario3 ; + ies:hmlConfidence "LOW" ; + a ies:AssessToBeTrue . + +data:S3Assessor ies:isParticipantIn data:S3Assessment ; + ies:isParticipationOf data:Vladimir ; + a ies:Assessor . + diff --git a/Sample Data/characteristics-and-measures.ttl b/Sample Data/characteristics-and-measures.ttl new file mode 100644 index 0000000..5f81a95 --- /dev/null +++ b/Sample Data/characteristics-and-measures.ttl @@ -0,0 +1,27 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix xsd: . + +data:Fred a ies:Person . +data:FredBorn ies:isStartOf data:Fred ; + ies:hasCharacteristic data:Mass1 . +data:FredAtMedical ies:isStateOf data:Fred ; + ies:hasCharacteristic data:Mass2 . +data:Pounds a ies:UnitOfMeasure . + +data:Mass1 a ies:Mass ; + ies:hasValue [ + a ies:ValueInKilograms ; + ies:representationValue "3.0"^^xsd:decimal + ] , + [ + a ies:MeasureValue ; + ies:representationValue "6.61"^^xsd:decimal ; + ies:measureUnit data:Pounds + ] . +data:Mass2 a ies:Mass ; + ies:hasValue [ + a ies:ValueInKilograms ; + ies:representationValue "25.0"^^xsd:decimal + ] . diff --git a/Sample Data/communication.ttl b/Sample Data/communication.ttl new file mode 100644 index 0000000..14984c1 --- /dev/null +++ b/Sample Data/communication.ttl @@ -0,0 +1,45 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . + +data:Fred a ies:Person . +data:Brenda a ies:Person . +data:LAX a ies:Airport . +data:Wetwang a ies:RegionOfCountry . +data:0044987654321 a ies:TelephoneNumber . +data:123456789012345 a ies:IMEI . +data:001234567890 a ies:TelephoneNumber . + +data:FredBrendaCall a ies:VoiceCall . + +data:FredBrendaCaller a ies:Caller ; + ies:isPartOf data:FredBrendaCall ; + ies:happensIn data:Wetwang . + +data:FredBrendaCallee a ies:Callee ; + ies:isPartOf data:FredBrendaCall ; + ies:happensIn data:LAX . + +data:FredInCall a ies:PersonInCommunication ; + ies:isParticipantIn data:FredBrendaCaller ; + ies:isParticipationOf data:Fred . + +data:BrendaInCall a ies:PersonInCommunication ; + ies:isParticipantIn data:FredBrendaCallee ; + ies:isParticipationOf data:Brenda . + +data:FredsPhoneInCall a ies:DeviceInCommunication ; + ies:isParticipantIn data:FredBrendaCaller ; + ies:isIdentifiedBy data:0044987654321 ; + ies:isParticipationOf data:FredsMobile . + +data:BrendaAccountInCall a ies:AccountInCommunication ; + ies:isParticipantIn data:FredBrendaCallee ; + ies:hasRegisteredCommsID data:001234567890 . + +data:FredsMobile a ies:MobileHandset ; + ies:isIdentifiedBy data:123456789012345 . + + + + diff --git a/Sample Data/event-linkages.ttl b/Sample Data/event-linkages.ttl new file mode 100644 index 0000000..d33935d --- /dev/null +++ b/Sample Data/event-linkages.ttl @@ -0,0 +1,19 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . + +data:World_Cup_2018 a ies:EntertainmentEvent . +data:Russia_v_Croatia a ies:EntertainmentEvent ; + ies:isPartOf data:World_Cup_2018 . +data:Sweden_v_England a ies:EntertainmentEvent ; + ies:isPartOf data:World_Cup_2018 . +data:England_v_Colombia a ies:EntertainmentEvent ; + ies:isPartOf data:World_Cup_2018 . +data:England_v_Croatia a ies:EntertainmentEvent ; + ies:isPartOf data:World_Cup_2018 ; + ies:after data:England_v_Colombia . +data:RusVCroKickOff a ies:BoundingState ; + ies:isStartOf data:Russia_v_Croatia . +data:SweVEngKickOff a ies:BoundingState ; + ies:isStartOf data:Sweden_v_England ; + ies:after data:RusVCroKickOff . diff --git a/Sample Data/event-participation.ttl b/Sample Data/event-participation.ttl new file mode 100644 index 0000000..7c7d36c --- /dev/null +++ b/Sample Data/event-participation.ttl @@ -0,0 +1,50 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:Fred a ies:Person . +data:Barry a ies:Person . +data:Vladimir a ies:Person . + +data:TeamMeeting a ies:Meeting . +data:FredInMeeting a ies:MeetingChair ; + ies:isParticipantIn data:TeamMeeting ; + ies:isParticipationOf data:Fred . +data:BarryInMeeting a ies:Attendance ; + ies:isParticipantIn data:TeamMeeting ; + ies:isParticipationOf data:Barry . +data:VladInMeeting a ies:Attendance ; + ies:isParticipantIn data:TeamMeeting ; + ies:isParticipationOf data:Vladimir . + +data:MeetingStart a ies:BoundingState ; + ies:inPeriod iso8601:20180723T100000Z ; + ies:isStartOf data:TeamMeeting . +data:MeetingEnd a ies:BoundingState ; + ies:inPeriod iso8601:20180723T130000Z ; + ies:isEndOf data:TeamMeeting . +data:FredIntoMeeting a ies:BoundingState ; + ies:inPeriod iso8601:20180723T100000Z ; + ies:isStartOf data:FredInMeeting . +data:FredOutOfMeeting a ies:BoundingState ; + ies:inPeriod iso8601:20180723T130000Z ; + ies:isEndOf data:FredInMeeting . +data:BarryIntoMeeting a ies:BoundingState ; + ies:inPeriod iso8601:20180723T100000Z ; + ies:isStartOf data:BarryInMeeting . +data:BarryOutOfMeeting a ies:BoundingState ; + ies:inPeriod iso8601:20180723T101200Z ; + ies:isEndOf data:BarryInMeeting . +data:VladIntoMeeting a ies:BoundingState ; + ies:inPeriod iso8601:20180723T103000Z ; + ies:isStartOf data:VladInMeeting . +data:VladOutOfMeeting a ies:BoundingState ; + ies:inPeriod iso8601:20180723T123000Z ; + ies:isEndOf data:VladInMeeting . + +iso8601:20180723T100000Z a ies:ParticularPeriod . +iso8601:20180723T103000Z a ies:ParticularPeriod . +iso8601:20180723T101200Z a ies:ParticularPeriod . +iso8601:20180723T123000Z a ies:ParticularPeriod . +iso8601:20180723T130000Z a ies:ParticularPeriod . diff --git a/Sample Data/events.ttl b/Sample Data/events.ttl new file mode 100644 index 0000000..e7398ea --- /dev/null +++ b/Sample Data/events.ttl @@ -0,0 +1,22 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:Fred a ies:Person . +data:Acme_Towers a ies:Location . + +data:TeamMeeting a ies:Meeting ; + ies:happensIn data:Acme_Towers . +data:FredInMeeting a ies:MeetingChair ; + ies:isParticipantIn data:TeamMeeting ; + ies:isParticipationOf data:Fred . +data:MeetingStart a ies:BoundingState ; + ies:inPeriod iso8601:20180723T100000Z ; + ies:isStartOf data:TeamMeeting . +data:MeetingEnd a ies:BoundingState ; + ies:inPeriod iso8601:20180723T130000Z ; + ies:isEndOf data:TeamMeeting . + +iso8601:20180723T100000Z a ies:ParticularPeriod . +iso8601:20180723T130000Z a ies:ParticularPeriod . diff --git a/Sample Data/hospital.ttl b/Sample Data/hospital.ttl index 592a35d..cceb63b 100644 --- a/Sample Data/hospital.ttl +++ b/Sample Data/hospital.ttl @@ -18,14 +18,14 @@ data:bs4 a ies:BoundingState . data:bs5 a ies:BoundingState . data:bs6 a ies:BoundingState . data:ep1 a ies:EventParticipant . -iso8601:2014-01-04T09:00 a ies:ParticularPeriod . -iso8601:2014-01-04T19:00 a ies:ParticularPeriod . -iso8601:2014-01-04T21:00 a ies:ParticularPeriod . -iso8601:2014-01-05T11:00 a ies:ParticularPeriod . +iso8601:20140104T090000Z a ies:ParticularPeriod . +iso8601:20140104T190000Z a ies:ParticularPeriod . +iso8601:20140104T210000Z a ies:ParticularPeriod . +iso8601:20140105T110000Z a ies:ParticularPeriod . data:theatreA a ies:PartOfFacility . data:UniversityHospital a ies:Facility . data:Ward1 a ies:PartOfFacility . -data:bed101 a ies:PartofFacility . +data:bed101 a ies:PartOfFacility . data:bed101 a data:HospitalBed . data:HospitalBed a rdfs:Class . data:HospitalBed rdfs:subClassOf ies:PartOfFacility . @@ -39,17 +39,17 @@ data:s1 ies:isStateOf data:Fred . data:s2 ies:isStateOf data:Fred . data:ep1 ies:isParticipationOf data:Fred . data:bs1 ies:isStartOf data:s1 . -data:bs1 ies:inPeriod iso8601:2014-01-04T09:00 . +data:bs1 ies:inPeriod iso8601:20140104T090000Z . data:bs2 ies:isEndOf data:s1 . -data:bs2 ies:inPeriod iso8601:2014-01-04T19:00 . +data:bs2 ies:inPeriod iso8601:20140104T190000Z . data:bs3 ies:isStartOf data:ep1 . -data:bs3 ies:inPeriod iso8601:2014-01-04T19:00 . +data:bs3 ies:inPeriod iso8601:20140104T190000Z . data:bs4 ies:isEndOf data:ep1 . -data:bs4 ies:inPeriod iso8601:2014-01-04T21:00 . +data:bs4 ies:inPeriod iso8601:20140104T210000Z . data:bs5 ies:isStartOf data:s2 . -data:bs5 ies:inPeriod iso8601:2014-01-04T21:00 . +data:bs5 ies:inPeriod iso8601:20140104T210000Z . data:bs6 ies:isEndOf data:s2 . -data:bs6 ies:inPeriod iso8601:2014-01-05T11:00 . +data:bs6 ies:inPeriod iso8601:20140105T110000Z . data:ep1 ies:inLocation data:theatreA . data:theatreA ies:inLocation data:UniversityHospital . data:Ward1 ies:inLocation data:UniversityHospital . diff --git a/Sample Data/identifiers.ttl b/Sample Data/identifiers.ttl new file mode 100644 index 0000000..9a635bc --- /dev/null +++ b/Sample Data/identifiers.ttl @@ -0,0 +1,33 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:Ministry_of_Systems a ies:Organisation . +data:Mos_Database a ies:System . +data:Barry%3A%20A%20Life a ies:WorkOfDocumentation . + +data:Brendas_Pet_Names a ies:NamingScheme ; + ies:schemeOwner data:Brenda . +data:MoS_ID a ies:NamingScheme ; + ies:schemeOwner data:Ministry_of_Systems ; + ies:schemeMasteredIn data:Mos_Database . + +data:Barry a ies:Person ; + ies:documentedBy data:Barry%3A%20A%20Life ; + ies:hasName data:Bazza ; + ies:isIdentifiedBy data:ABC123456 . +data:ABC123456 a ies:Identifier ; + ies:inScheme data:MoS_ID . +data:Bazza a ies:Name ; + ies:inScheme data:Brendas_Pet_Names . + +data:Fred a ies:Person ; + ies:isSiblingOf data:Barry ; + ies:hasName data:Freddy . +data:Freddy a ies:Name ; + ies:inScheme data:Brendas_Pet_Names . + +data:Brenda a ies:Person ; + ies:isParentOf data:Barry ; + ies:isParentOf data:Fred . diff --git a/Sample Data/movement.ttl b/Sample Data/movement.ttl new file mode 100644 index 0000000..381a37b --- /dev/null +++ b/Sample Data/movement.ttl @@ -0,0 +1,62 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:Fred a ies:Person . +data:FredsHouse a ies:Address . +data:LK176LPX a ies:RoadVehicle . +data:LHR a ies:Airport . +data:LAX a ies:Airport . +iso8601:20180812T053000Z a ies:ParticularPeriod . +iso8601:20180812T064500Z a ies:ParticularPeriod . +iso8601:20180812T144000Z a ies:ParticularPeriod . + +data:FredJourney a ies:Journey . + +data:FredOffToLA a ies:OnJourney ; + ies:isParticipationOf data:Fred ; + ies:isParticipantIn data:FredJourney . + +data:FredFirstLeg a ies:VehicleController ; + ies:isParticipantIn data:FredDrivesToLHR ; + ies:isParticipationOf data:Fred . + +data:FredSecondLeg a ies:Passenger ; + ies:isParticipantIn data:BA856%402017-12-01 ; + ies:isParticipationOf data:Fred ; + ies:seatNumber "33B" . + +data:FredDrivesToLHR a ies:CarTravel ; + ies:isPartOf data:FredJourney . + +data:FredDepartHome a ies:Departure ; + ies:isStartOf data:FredDrivesToLHR ; + ies:inPeriod iso8601:20180812T053000Z ; + ies:inLocation data:FredsHouse . + +data:LK176LPXtoLHR a ies:VehicleUsed ; + ies:isParticipantIn data:FredDrivesToLHR ; + ies:isParticipationOf data:LK176LPX . + +data:FredArriveLHR a ies:Arrival ; + ies:isEndOf data:FredDrivesToLHR ; + ies:inPeriod iso8601:2018-08-12T06%3A45Z ; + ies:inLocation data:LHR . + +data:BA856%402017-12-01 a ies:Flight ; + ies:isPartOf data:FredJourney . + +data:FredDepartLHR a ies:Departure ; + ies:isStartOf data:BA856%402017-12-01 ; + ies:inPeriod iso8601:20180812T06T083000Z ; + ies:inLocation data:LHR . + +data:BA856 a ies:TravelService ; + ies:isScheduledDeparturePort data:LHR; + ies:isScheduledArrivalPort data:LAX . + +data:FredArriveLAX a ies:Arrival ; + ies:isEndOf data:BA856%402017-12-01 ; + ies:inPeriod iso8601:20180812T144000Z; + ies:inLocation data:LAX . diff --git a/Sample Data/period-of-time.ttl b/Sample Data/period-of-time.ttl new file mode 100644 index 0000000..5a05aa2 --- /dev/null +++ b/Sample Data/period-of-time.ttl @@ -0,0 +1,18 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:AcmeInc a ies:Organisation . +data:Fred a ies:Person . +data:FredState2 a ies:PersonState ; + ies:isStateOf data:Fred ; + ies:worksFor data:AcmeInc . +data:FredEmployedStart a ies:BoundingState ; + ies:inPeriod iso8601:20111205T080000Z ; + ies:isStartOf data:FredState2 . +iso8601:20111205T080000Z a ies:ParticularPeriod . +data:FredEmployedEnd a ies:BoundingState ; + ies:isEndOf data:FredState2 . +iso8601:20160507T170000Z a ies:ParticularPeriod ; + ies:after data:FredEmployedEnd . diff --git a/Sample Data/relationships.ttl b/Sample Data/relationships.ttl new file mode 100644 index 0000000..b7f3354 --- /dev/null +++ b/Sample Data/relationships.ttl @@ -0,0 +1,16 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:AcmeInc a ies:Organisation . +data:Barry a ies:Person . +data:Fred a ies:Person ; + ies:siblingOf data:Barry . +data:FredState2 a ies:PersonState ; + ies:isStateOf data:Fred ; + ies:worksFor data:AcmeInc . +data:FredEmployedStart a ies:BoundingState ; + ies:inPeriod iso8601:20111205T080000Z ; + ies:isStartOf data:FredState2 . +iso8601:20111205T080000Z a ies:ParticularPeriod . diff --git a/Sample Data/sometimes.ttl b/Sample Data/sometimes.ttl new file mode 100644 index 0000000..28ee24b --- /dev/null +++ b/Sample Data/sometimes.ttl @@ -0,0 +1,19 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:LK176LPX a ies:RoadVehicle . +data:Acacia_Gardens a ies:Location . +iso8601:19870601T090000Z a ies:ParticularPeriod . +iso8601:19870901T210400Z a ies:ParticularPeriod . +data:LK176LPX_in_Acacia_Gardens a ies:DiscontinuousState ; + ies:isStateOf data:LK176LPX ; + ies:inLocation data:Acacia_Gardens . +data:LK176LPX_starts_parking a ies:BoundingState ; + ies:isStartOf data:LK176LPX_in_Acacia_Gardens ; + ies:inPeriod iso8601:19870601T090000Z . +data:LK176LPX_stops_parking a ies:BoundingState ; + ies:isEndOf data:LK176LPX_in_Acacia_Gardens ; + ies:inPeriod iso8601:19870901T210400Z . + diff --git a/Sample Data/types.ttl b/Sample Data/types.ttl new file mode 100644 index 0000000..292c8cd --- /dev/null +++ b/Sample Data/types.ttl @@ -0,0 +1,16 @@ +@prefix rdf: . +@prefix rdfs: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:AppleIPhone a ies:ClassOfEntity . +data:AppleIPhone7Plus a ies:ClassOfEntity ; + rdfs:subClassOf data:AppleIPhone . +data:All_AppleIPhone7Plus_Built_From_Nov_2016 a ies:TimeBoundedClass ; + rdfs:subClassOf data:AppleIPhone7Plus ; + ies:beginBoundingOfClass iso8601:20161101 . +data:1111-2222-3333-5555 a ies:MobileHandset , + ies:AppleIPhone7Plus . + +iso8601:20161101 a ies:ParticularPeriod . diff --git a/Sample Data/when-and-where.ttl b/Sample Data/when-and-where.ttl new file mode 100644 index 0000000..1eb6df2 --- /dev/null +++ b/Sample Data/when-and-where.ttl @@ -0,0 +1,26 @@ +@prefix rdf: . +@prefix ies: . +@prefix data: . +@prefix iso8601: . + +data:Fred a ies:Person . +data:FredBorn a ies:BirthState ; + ies:inPeriod iso8601:19840921T210400Z ; + ies:inLocation data:UniversityHospital ; + ies:isStartOf data:Fred . +data:FredAtMedical a ies:PersonState ; + ies:inPeriod iso8601:1991-03-06T113000Z ; + ies:inLocation data:AcmeHealthCentre ; + ies:isStateOf data:Fred . +data:FredAtFatFighters a ies:PersonState ; + ies:inPeriod iso8601:2014-12-18T181000Z ; + ies:inLocation data:FatFightersClub ; + ies:isStateOf data:Fred . + +iso8601:19840921T210400Z a ies:ParticularPeriod . +iso8601:19910306T113000Z a ies:ParticularPeriod . +iso8601:20141218T181000Z a ies:ParticularPeriod . + +data:UniversityHospital a ies:Facility . +data:AcmeHealthCentre a ies:Facility . +data:FatFightersClub a ies:Facility .