@prefix geoloc: . @prefix owl: . @prefix rdfs: . @prefix dct: . @prefix foaf: . @prefix dbpedia: . @prefix xsd: . @prefix vehma: . # vehicle-management vehma: a owl:Ontology ; rdfs:label "Gestion de mobiles Géolocalisés: véhicules, personnes, etc"@fr ; rdfs:label "management of geolocated mobiles: vehicles, people, etc."@en ; rdfs:comment """"""@fr ; foaf:maker ; dct:subject dbpedia:Geolocation . vehma:SIMCard a owl:Class ; #======================== rdfs:label "Carte SIM"@fr ; rdfs:label "SIM Card"@en . #### Datatype Properties vehma:sim a owl:DatatypeProperty ; rdfs:label "sim"@fr ; rdfs:label "sim"@en ; rdfs:domain vehma:SIMCard ; rdfs:range xsd:long . vehma:puk a owl:DatatypeProperty ; rdfs:label "puk"@fr ; rdfs:label "puk"@en ; rdfs:domain vehma:SIMCard ; rdfs:range xsd:long . vehma:imei a owl:DatatypeProperty ; rdfs:label "imei"@fr ; rdfs:label "imei"@en ; rdfs:domain vehma:SIMCard ; rdfs:range xsd:long ; dct:subject dbpedia:International_Mobile_Equipment_Identity . a owl:DatatypeProperty ; rdfs:label "téléphone"@fr ; rdfs:label "telephone"@en ; rdfs:domain vehma:SIMCard ; rdfs:range xsd:string . #### Object Properties vehma:vehicle a owl:ObjectProperty ; rdfs:label "véhicule"@fr ; rdfs:label "vehicle"@en ; rdfs:domain vehma:SIMCard ; rdfs:range vehma:Vehicle . ######## vehma:Vehicle a owl:Class ; #======================== rdfs:label "Véhicule"@fr ; rdfs:comment """Attention: Véhicule en français, Vehicle sans u en anglais"""@fr ; rdfs:label "Vehicle"@en . #### Datatype Properties vehma:internalNumber a owl:DatatypeProperty ; rdfs:label "numéro"@fr ; rdfs:label "number"@en ; rdfs:domain vehma:Vehicle ; rdfs:range xsd:long . vehma:registrationNumber a owl:DatatypeProperty ; rdfs:label "numéro d'immatriculation"@fr ; rdfs:label "registration number"@en ; rdfs:domain vehma:Vehicle ; rdfs:range xsd:string . vehma:providerName a owl:DatatypeProperty ; rdfs:label "fournisseur"@fr ; rdfs:label "provider"@en ; rdfs:domain vehma:Vehicle ; rdfs:range xsd:string . vehma:ownerName a owl:DatatypeProperty ; rdfs:label "propriétaire"@fr ; rdfs:label "owner"@en ; rdfs:domain vehma:Vehicle ; rdfs:range xsd:string . vehma:currentUser a owl:ObjectProperty ; rdfs:label "utilisateur courant"@fr ; rdfs:label "current user"@en ; rdfs:domain vehma:Vehicle ; rdfs:range foaf:Agent . vehma:VehicleUse a owl:Class ; #======================== rdfs:label "Utilisation véhicule"@fr ; rdfs:label "Vehicle use"@en . # avec les propriétés vehma:user a owl:ObjectProperty ; rdfs:label "utilisateur"@fr ; rdfs:label "user"@en ; rdfs:domain vehma:VehicleUse ; rdfs:range foaf:Agent . vehma:vehicleUsed a owl:ObjectProperty ; rdfs:label "véhicule utilisé"@fr ; rdfs:label "vehicle used"@en ; rdfs:domain vehma:VehicleUse ; rdfs:range vehma:Vehicle . # début, fin . vehma:begin a owl:DatatypeProperty ; rdfs:label "instant de début"@fr ; rdfs:label "begin"@en ; rdfs:domain vehma:VehicleUse ; rdfs:range xsd:dateTime . vehma:end a owl:DatatypeProperty ; rdfs:label "instant de fin"@fr ; rdfs:label "end"@en ; rdfs:domain vehma:VehicleUse ; rdfs:range xsd:dateTime .