# Saved by TopBraid on Sun Nov 23 22:44:48 PST 2008 # baseURI: http://www.workingontologist.org/Examples/Chapter10/cableprovider.owl # imports: http://www.workingontologist.org/Examples/Chapter10/questionnaire.owl @prefix d: . @prefix xsd: . @prefix rdfs: . @prefix q: . @prefix rdf: . @prefix owl: . a owl:Ontology ; owl:imports ; owl:versionInfo "Created with TopBraid Composer"^^xsd:string . d:InternetSymptom q:hasPriority q:Low . d:NTDK a q:Answer ; q:answerText "I don't know." . d:NTN a q:Answer ; q:answerText " No, my neighbors are not experiencing the same problem." . d:NTY a q:Answer ; q:answerText "Yes, my neighbors are experiencing the same problem." . d:NeighborsToo a q:Question ; q:hasOption d:NTY , d:NTDK , d:NTN ; q:hasPrerequisite d:OYes , d:PTech ; q:questionText "Are other customers in your building also experiencing problems?" . d:ONo a q:Answer ; q:answerText " No." . d:OYes a q:Answer ; q:answerText "Yes." . d:PBilling a q:Answer ; q:answerText "Billing question." . d:PCancel a q:Answer ; q:answerText "Cancel account" . d:PNew a q:Answer ; q:answerText "New account" . d:PTech a q:Answer ; q:answerText "Technical difficulty" . d:SBoth a q:Answer ; q:answerText "Both" ; q:enablesCandidate d:InternetSymptom , d:TVsymptom . d:SInternet a q:Answer ; q:answerText "High-speed Internet" ; q:enablesCandidate d:InternetSymptom . d:STV a q:SelectedAnswer , q:Answer ; q:answerText "Cable TV" ; q:enablesCandidate d:TVsymptom . d:TVSnosound a q:SelectedAnswer ; owl:differentFrom d:TVSnothing ; q:answerText "No Sound" . d:TVSnothing a q:SelectedAnswer ; q:answerText "No Picture" . d:TVSreception a q:Answer ; q:answerText "Bad reception" . d:TVStiling a q:Answer ; q:answerText "Tiling" . d:TVTurnedOn a q:Question ; a [ a owl:Restriction ; owl:cardinality "2"^^xsd:int ; owl:onProperty q:hasPrerequisite ] ; rdfs:label "TVTurned on"^^xsd:string ; q:hasPrerequisite d:TVSnosound , d:TVSnothing ; q:questionText "Is your television turned on?"^^xsd:string . d:TVsymptom a q:HighPriorityItem , q:Question ; a [ a owl:Restriction ; owl:cardinality "1"^^xsd:int ; owl:onProperty q:hasPrerequisite ] ; q:hasOption d:TVSnothing , d:TVSnosound , d:TVStiling , d:TVSreception ; q:hasPrerequisite d:STV ; q:questionText "What television symptoms are you having?" . d:WhatProblem a q:Question ; a [ a owl:Restriction ; owl:cardinality "0"^^xsd:int ; owl:onProperty q:hasPrerequisite ] ; q:hasOption d:SBoth , d:SInternet , d:STV ; q:hasPriority q:High ; q:hasSelectedOption d:STV ; q:questionText "What system are you having trouble with?" . d:othersinbuilding a q:Question ; q:hasOption d:ONo , d:OYes ; q:questionText "Do you live in a multi-unit dwelling with other customers?" . d:whatIssue a q:Question ; q:hasOption d:PNew , d:PCancel , d:PTech , d:PBilling ; q:questionText "What can customer service help you with today?" . q:hasPrerequisite rdfs:domain q:Question ; rdfs:range q:Answer .