Skip to main content

This assignment has been

CP2405 Assignment 1
CP2405 © 2018 – Information Technology @ James Cook University
CP2405 Assignment 1
Ontology design
Assignment breakdown
This assignment has been divided into two components. For the first task (PART 1), you are to design
a basic ontology given a number of axioms. For the second task (PART 2), you are given a scenario
where you are to use the Ontology Requirements Specification Framework to determine the main
elements and logical statements/axioms of a conceptual ontology model and the competency
questions of the ontology.
Note: This is not a group project. Each student must individually complete all parts of their submission.
Students
must start with a new Protégé file and a new document and they must not have another
person’s file in their possession at any time. Each student must work on their assignment independently
and not show their work to other students.
Submissions that are detected to be too similar to another student’s work will be dealt with promptly
according to University procedures for handling plagiarism.
Deliverables
1) PART 1 – Hand in one OWL file (.owl) file created in Protégé 4.3. or later (earlier versions of Protégé are
not acceptable)
2) PART 2 – A single Word document (.doc or .docx) containing:
Section 1 scenario broken into main statements
Section 2 scenario in logical axioms; and
Section 3 a completed Ontology Requirements Specification Framework
Please name the file like: FirstnameLastnameP1.owl (e.g. if your name were Robert Brown, the filename
would be RobertBrownP1.owl) and FirstnameLastnameP2.doc (e.g. if your name were Robert Brown, the
filename would be RobertBrownP2.doc)
Submit your files by uploading it on LearnJCU under Assessment
Due
Submit your assignment by the date and time specified on LearnJCU.
Submissions received after this date will incur late penalties as described in the subject outline.

CP2405 Assignment 1
CP2405 © 2018 – Information Technology @ James Cook University
PART 1
Design an ontology based on the following sentences:
Accidents can be categorised as chemical, electrical, fire, kinetic or liquid.
An accident can be a combination of types.
An investigation is conducted for accidents.
An investigation only covers one accident.
Accidents can cause different types of injuries or damage, relating to the type of accident.
A person may be involved with an accident as a victim, witness, or investigator. But an
investigator cannot be a witness or victim because they may suffer from a conflict of interests.
An object may be damaged by an accident. A person who owns an object that is damaged is a
victim.
A victim can be injured.
An investigation can either be In Progress or Complete.
An investigation can be conducted by only 1 investigator.
Sophia is conducting an investigation for a book shop fire.
The book shop fire caused $10,000 damage to a building.
Accident Damage has 3 levels, low up to $1000, and high is anything over $10,000.
Jake owns the book shop and got burnt on his arms during the fire.
George is investigating the accident where Charlie slipped over in a laboratory.
Charlie smashed a sensor valued at $1000 when he slipped and also hurt his head.
Bernadette is an electrician and she often investigates electrical accidents. She is investigating
two accidents for the same air-compressor. The 1
st accident occurred when Sam plugged in the air
compressor (while it was switched on) which shorted out the computer and scales on the same
circuit, doing $2000 damage to the computer and $500 damage to the scales. The 2
nd accident
occurred when Hubert used the switch to turn the compressor on and received a minor shock.
Complete the ontology by adding inverse, symmetric, and transitive properties and appropriate property,
instance and class restrictions to achieve correct inference.
You need to submit a .OWL file created in Protégé 4.3 or Protégé 5.X

CP2405 Assignment 1
CP2405 © 2018 – Information Technology @ James Cook University
PART 2
Context
Aussie Jobs is a company that provides a job seeking web portal. They would like to represent all their
information about jobs in Australia to be compliant for the Semantic Web. The scenario presented below is a
typical description of the kind of information that is present in the portal, and that should be contained in
(and queried from) a semantic knowledge base.
Scenario
Australia has six states and various territories. Canberra is the capital of Australia; it is located in the ACT,
which is a territory of Australia. Melbourne is the capital of the state of Victoria. People have jobs that may
require them to travel, either outside of the city they live in or to different parts of the city. Melbourne has
two airports. When getting around in Melbourne by public transport there are buses, trams and the railway
line. Other large cities have different public transport systems such as Brisbane CityCat ferries. Some regional
cities have public transport, however regional public transport may be limited due to population density.
Some people look for jobs close to where they live to avoid travelling too much. Some job seekers look for
jobs they can get to using public transport. Remote jobs require employees to fly-in-fly-out or drive-in-driveout, and are often centred around transport hubs.
Jobs can be listed two different ways. A job can be listed as a title in the context of an industry, such as an
Industrial Electrician or Automotive Electrician. Jobs can also be listed as a specific skillset remaining the
same across multiple industries, such as Accounting. A potential employee will have a set of skills and varying
levels of competency in those skills, these skills may be endorsed by certifications. The size of employers falls
along a spectrum from large multi-national organisations who employ many 1000s of people, through to small
regional companies that may only operate in one city. A person can be employed in many different ways,
such as task related contracts, full time employment, casual employment, etc. Some organisations have very
strict employment conditions. The Australian Defence Force requires high levels of physical fitness and for
the job applicant to be uninjured. Employers such as hospitals require medical doctors to have their
qualification accredited by Australian Medical Council. Some jobs will require different levels of driving
license, such as a semi-truck driver. Other jobs make require special license, like a forklift license. Each State
in Australia has their own licensing bodies, but all states follow a uniform licence system for motor vehicles.
It is possible that a job ad may be created listing a skill set that does not match job title, causing the wrong
people to apply for the job. For example, a company may ask for a web programmer but requires a skill set of
programming languages only used in app development. To avoid the wrong person applying for a job listing,
all jobs ads and job seekers must list skill sets. A job seeker should also be able to share their level of
education and any training certificates they have earned. Training certificates and professional accreditations
should match with the skill sets listed by the job seeker and be verifiable. Jobs also have different pay scales
and these may be related to the type of employment. Job listings should only be active for a certain amount
of time, as decided by the employer. If a job seeker is looking for work, they should receive notifications of
jobs they are able to apply for based on their skills, desired income amount, preferred location and
employment type.
Section 1. Determine the main statements in the scenario
For example:
1. Australia has six states and various territories.
2. Canberra is the capital of Australia, it is located in the ACT.
3. etc
Section 2 . Determine the elements and logical statements/axioms of a conceptual ontology model.
For example:
1) Australia has six states and various territories.
Australia has both states and regions
2) Canberra is the capital of Australia; it is located in the ACT, which is a territory of Australia.
A city is the capital of a country.
CP2405 Assignment 1
CP2405 © 2018 – Information Technology @ James Cook University
A city is located in a state or territory.
Section 3. Determine the competency questions of the ontology design using the Ontology Requirements
Specification Framework (provided).
Ontology requirements specification document template

1 What is the Purpose of the ontology
2 What is the Scope of the ontology
3 What is the level of Formality
4 Who are the Intended Users
5 What are the Intended Uses
6 List the Groups of Competency Questions and answers (eg priorities)
7 Pre-Glossary of Terms
List terms included in the CQs and their frequencies”
List objects and their frequencies

Refer to the MethOntology examples on https://ift.tt/2wjqaVw and the lecture
materials.
Example Competency Questions:
1) Canberra is the capital of Australia; it is located in the ACT, which is a territory of Australia.
A city is the capital of a country.
A city is located in a state or territory.
CQs:
* What city is the capital of a certain country?
* In what territory or state is a certain city located?
Part 3 on following page.
CP2405 Assignment 1
CP2405 © 2018 – Information Technology @ James Cook University
PART 3
Research report
Write a 500 word review of one of the research publications you presented in the workshops. The review
should cover:
Your evaluation of the problem.
What did the paper propose to address the problem?
What was the proposed solution (if any)?
What was the outcome of the paper?
What was your reaction or thoughts on the value or outcome of the paper?
Marking Rubric
CP2405 © 2018 – Information Technology @ James Cook University
Ensure that you follow the processes and guidelines taught in class to produce high quality work. This assessment rubric provides you with the characteristics of exemplary,
competent, marginal and unacceptable work in relation to task criteria.

Criteria Exemplary Competent Satisfactory Limited VeryLimited
Part1
ProgramExecution
Correctformat
5
OntologyusingOWLloadcorrectly
inProtégé4.3or5.Xwithno
anonymousclasses andreasonable
descriptioncomment
4
OntologyusingOWLload
correctlyinProtégé 4.3 buthas
anonymousclasses
orno
descriptioncomment
3
OntologyusingOWLloadcorrectlyin
Protégé 4.3 buthasanonymousclasses
and nodescriptioncomment
2
OntologyusingOWLisavailable
butwillnotvalidateanddoesnot
loadcorrectlyinProtégé 4.3/5.X
1-0
No.OWLfileavailablefor
marking orwrongversionof
Protégéused.
Classesandinstances 10-9
Allclassesandinstancesdeclared
andareappropriateandefficient.
Allappropriateconstructsandset
operatorshavebeenappliedon
classesandinstancesincluding
goodlogicalchoices
8-7
Mostclassesandinstances
declared.
ConstructsandSetoperators
havebeenappliedonall
availableclassesandinstances.
6-5
Someclassesdeclaredusedwithsome
constructsapplied.
Someinstancesdeclaredwithsome
constructsapplied.
4-2
Few Classesorinstances
availableformarking,not
enoughtorepresentscenario
outlinedintask.
1-0
NoClassesorinstances
availableformarking.
Propertyrestrictions
anddataquantifiers
10-9
Appropriateandefficientinverse,
symmetric,andtransitiveproperty
characteristicsused,includinggood
logicalchoices.Appropriate
restrictionson object properties
anddataproperties.
8-7
Inverse,symmetric,and
transitiveproperty
characteristicsused,data
propertiesset,includesgood
logicalchoices
6-5
Someattemptatdataandobject
propertycharacteristicsusedbutare
notlogicallycorrect.
4-2
Few propertycharacteristics
availableformarking. Not
logicallycorrect.Attemptedbut
doesnotrepresentscenario.
1-0
Nopropertycharacteristics
availableformarking.
Logicalcorrectness 5
Reasonersubsumescorrectsub
classestosuperclasses.Reasoner
subsumescorrectinstancesto
inferredclasses
4
Reasonersubsumesmostsub
classestosuperclasses.
Reasonersubsumessome
correctinstancestoinferred
classes
3
Reasonersubsumesmostsubclasses
tosuperclasses.Reasonersubsumes
somecorrectinstancestoinferred
classes.Someoftheontologyisnot
satisfiable(someclassesareturnedred
postreasoning).
2
Ontologyisnotsatisfiable(some
classesareturnedredpost
reasoning).
1-0
Reasonercrashesorrefuses
torunduetoerrors.
Identifiernaming 5
Allclasses,propertiesandinstance
namesareinthecorrectformat,
appropriate,meaningfuland
consistent.
4
Oneortwoclasses,properties
andinstancenamesarenotin
thecorrectformat,appropriate,
meaningfulorconsistent.
3
Threeorfourclasses,propertiesand
instancenamesarenotinthecorrect
format,appropriate,meaningfulor
consistent.
2
Morethanfourclasses,
propertiesandinstancenames
arenotinthecorrectformat,
appropriate,meaningfulor
consistent.
1-0
Allclasses,propertiesand
instancenamesare
incorrectlyformatted,poorly
namedanddonotfollow
namingconvention.

Marking Rubric
CP2405 © 2018 – Information Technology @ James Cook University

Part2
Section1- Scenario
breakdown
10-9
Theproblemisdividedintoallsub
partseffectively.
Clear,explicitandspecific
statementsdrawnfromthe
scenario
8-7
Theproblemisdividedintoat
least3/4s ofitssub-parts
effectively.
Clear,explicitandspecific
statementsdrawnfromthe
scenario
6-5
Theproblemisdividedintoatleast1/2
ofitssub-partseffectively.
Clear,explicitandspecificstatements
drawnfromthescenario
4-2
Alimited attempthasbeenmade
todividethescenariointosub
parts.
1-0
VerylimitedorNoattempt
hasbeenmadetodividethe
scenariointosub-parts.
Section2
Determinethelogical
statements/axiomsof
a conceptualontology
model
10-9
Allsub-partstatementsare
declaredusingexplicitlogical
statementsand/oraxiomsthat
translatedirectlytoanontology
model
8-7
3/4s ofthesub-partstatements
have beendeclaredusingexplicit
logicalstatementsand/oraxioms
thattranslatedirectlytoan
ontologymodel
6-5
1/2 ofthesub-partstatementshave
beendeclaredusingexplicitlogical
statementsand/oraxiomsthat
translatedirectlytoanontologymodel
4-2
Alimited attempthasbeenmade
todeclaresub-partsusingexplicit
logicalstatementsand/oraxioms
thattranslatedirectlytoan
ontologymodel
1-0
Noattempthasbeenmadeto
declaresub-partsusing
explicitlogicalstatements
and/oraxiomsthattranslate
directlytoanontologymodel
Section3
Ontology
Requirements
Specification- purpose,
scopeanduseranalysis
10-9
Clear,conciseandeffective
descriptionofthepurpose.
Clear,conciseandeffective
descriptionofwhattheontology
aimstoachieve
Explicitandspecificdescriptionof
theintendedenduseranduses.
8-7
Fairlycleardescriptionofthe
purpose.
Fairlycleardescriptionofwhat
theontologyaimstoachieve.
Fairlyspecificdescriptionofthe
intendedenduseranduses.
6-5
Basicattempttodescribethepurpose.
Basicattempttodescribewhatthe
ontologyaimstoachieve
Basicattempttodescribetheintended
enduseranduses.
4-2
Limited attempt,poorly
articulated
1-0
VerylimitedorNoattempt
made
Competencyquestions 15-13
Clear,conciseandeffectivelistof
competencyquestions.
TheCQlistiscomprehensive
Acomprehensiveglossaryofterms
isavailable.
12-10
Aclearlistofmanycompetency
questions.
TheCQlistiscomprehensivebut
missingasmallnumber.
Aglossaryoftermsisavailable
butnotalltermsintheCQsare
listed.
9-7
Alistofsomecompetencyquestions.
TherearemanyCQsmissinginthelist.
Aglossaryoftermshasbeen
attemptedbutmanytermsintheCQs
arenotlisted.
6-3
Limited attempt.
2-0
VerylimitedorNoattemptat
competencyquestions
Part3
ReportWritingstyle 10-9
Demonstratesexcellentapplication
ofstyle&conventionsparticularto
a professionalreportincluding
excellentpresentation,structure
and style.
Thestudentprovides excellent
concludingremarksthatshowin
depthanalysisandsynthesisof
ideasinthepaper.
8-7
Demonstratesgoodapplication
ofstyle&conventionsparticular
toaprofessionalreportincluding
appropriatepresentation,
structure,andstyle.
Thestudentprovidesconcluding
remarksthatshowin-depth
analysisandsynthesisofideasin
thepaper.
6-5
Demonstratesbasicapplicationofstyle
&conventionsparticulartoa
professionalreportincluding
appropriatepresentation,structure
and style.
Thestudentprovidesconcluding
remarksthatshowananalysisand
synthesisofideasoccurred.Someof
4-2
Alimited attempthasbeen
made.
1-0
Demonstrateslittleorno
evidenceofsuitablestyle&
conventionsparticulartoa
professionalreportrelatingto
appropriatepresentation,
structure and style.
Thereisnoindicationthe
authortriedtosynthesizethe
informationormake

Marking Rubric
CP2405 © 2018 – Information Technology @ James Cook University

theconclusions,however,werenot
supportedinthebodyofthereport
conclusionsbasedonthe
researchconducted.
Useofresearch
evidence
5
Demonstratesexcellentuseof
relevantresearchevidence&citing
work withaccurateAPA
referencing.
4
Demonstratesgooduseof
relevantresearchevidence&
citingworkwith limitedAPA
referencingerrors.
3
Demonstratesbasicuseofresearch
evidence&citingworkwithfewAPA
referencingerrors.
2
Alimitedattempt hasbeen
made.
1-0
Limitedornoresearch
evidencecited.Manyerrors
whenusingAPAreferencing.
Literacy 5
Usescorrectlanguageand
grammarthatconveysmeaningto
readerswithclarityandnoerrors.
4
Usesappropriatelanguageand
grammarthatconveysmeaning
toreaderswithclarityandno
errors.
3
Usesappropriatelanguageand
grammarthatgenerallyconveys
meaningtoreaders,althoughwriting
mayincludeafewerrors.
2
Limitedattemptatusing
appropriatelanguageand
grammar.
1-0
Languageandgrammarused
isnot clearand/ordoesnot
conveymeaningtoreaders.It
containsfrequent
grammaticalerrors.

 

The post This assignment has been appeared first on My Assignment Tutor.



Logo GET THIS PAPER COMPLETED FOR YOU FROM THE WRITING EXPERTS  CLICK HERE TO ORDER 100% ORIGINAL PAPERS AT PrimeWritersBay.com

Comments

Popular posts from this blog

Should pit bull terriers be banned in my community

 Discussion Forum: Counterarguments (Should pit bull terriers be banned in my community) You created a question about the topic for your W6 Rough Draft. For this discussion, you will give an answer to that question in the form of a thesis statement. "Dieting Makes People Fat" Main Post: Share your thesis statement with your classmates. Please note: As with last week’s discussion, nothing here is set in stone. Be open to changing everything about your topic, including your position and audience, as you research it and get feedback from your classmates. Topic + Position/Purpose + Supporting Points =Thesis Statement Example: Suppose the question you posed in the Week 5 discussion was something like, “Should pit bull terriers be banned in my community?” After doing some preliminary research, you have concluded that pit bulls, if raised properly, are no more dangerous than other breeds of dogs. Your thesis statement can be something like, “Pitbulls should not be banned

CYBER SECURITY and how it can impact today's healthcare system and the future

 Start by reading and following these instructions: Create your Assignment submission and be sure to cite your sources, use APA style as required, and check your spelling. Assignment: Recommendations Document Due Week 6 (100 pts) Main Assignment Recommendations Document The 1250 to 1500-word deliverable for this week is an initial draft of your recommendations. Note that this is a working document and may be modified based on insights gained in module eight and your professor's feedback. This document should contain the following elements: Summary of your problem or opportunity definition A list of possible recommendation alternatives. In this section, you are not yet at the point of suggesting the best set of recommendations but you are trying to be creative and explore all the different ways that the problem or opportunity might best be addressed. The end result here will be a list of alternatives among which you will choose your final recom

Do violent video games encourage players to become violent in real life?

 Write an outline for Speech 3, the persuasive belief speech, following the outline guidelines and formatting requirements (Do violent video games encourage players to become violent in real life?).  1000-1200 WORDS https://virtualspeech.com/blog/persuasive-speech-outline-structure-delivery Topics: https://blog.prepscholar.com/good-persuasive-speech-topics Do violent video games encourage players to become violent in real life? https://www.youtube.com/watch?v=YKKWOx43pIY WE HAVE DONE THIS ASSIGNMENT BEFORE, WE CAN ALSO DO IT FOR YOU GET SOLUTION FOR THIS ASSIGNMENT,  Get Impressive Scores in Your Class CLICK HERE TO MAKE YOUR ORDER   on Do violent video games encourage players to become violent in real life? Are You looking for Assignment and Homework Writing help?  We Provide High-Quality Academic Papers at Affordable Rates. No Plagiarism. TO BE RE-WRITTEN FROM THE SCRATCH