Ontology
Log-in
|
Main
:
Ontology
Top Menu
Documentation
Wiki code for
Ontology
Show Line Numbers
I've been working with Jena and Pellet lately to do ontology stuff.\\ \\ Lesson:\\ * If you accidentally put a min cardinality of 1920 onto a class, the result will be that Pellet will die a horrible death as it attempts to infer 1920 objects magically into existence. I runs out of memory and maxes the cpu. Also, I've found some issues with speed and having max cardinality set. So, I'm just going to not include cardinality rules and just add my own properties that indicate cardinality so I can restrict things in the editor without causing pointless inferences in pellet.\\ \\ * When using Pellet in Jena, I found that everything works much much faster if I use non-Ont versions of things. Instead of using OntModel, I changed all my stuff to use Model. This meant writing some simple methods to replace listRange and listDomain and listSubclasses and createIndividual. But the result is significant speed increases.\\ \\ * When creating an ontology, I found that things are faster if I first do all the manipulation and creation of stuff in a Jena OWL_MEM model and then only insert it into a pellet model at the end, right before I save it. This is because pellet needs to recalculate inferences after every insert.\\ \\ [XSD types>http://books.xmlschemata.org/relaxng/relax-CHP-19.html]\\ [Reifying RDF>http://www.w3.org/DesignIssues/Reify.html]\\ \\ JENA:\\ * [Jena discussion forum>http://tech.groups.yahoo.com/group/jena-dev/]\\ * [Jena javadocs>http://jena.sourceforge.net/javadoc/index.html]\\ * [Jena 2 Inference Support : rule engine>http://jena.sourceforge.net/inference/index.html#rules]\\ * [ARQ javadocs>http://jena.sourceforge.net/ARQ/javadoc/index.html]\\ * [Large Quad Stores>http://esw.w3.org/topic/LargeQuadStores]\\ \\ \\ SPARQL:\\ * [SPARQL spec>http://www.w3.org/TR/rdf-sparql-query/]\\ * [SPARQL tutorial>http://jena.sourceforge.net/ARQ/Tutorial/basic_patterns.html]\\ * [Xpath spec (used in SPARQL filters)>http://www.w3.org/TR/xpath-functions/]\\ \\ OWL:\\ * [OWL 1.0 spec>http://www.w3.org/TR/2004/REC-owl-semantics-20040210/]\\ * [Extending OWL with Maximal Subroperties: An Approach to Define Qualified Cardinality Restrictions and Reflexive Properties>http://www.mindswap.org/2005/OWLWorkshop/sub33.pdf.]\\ * [Simple part-whole relations in OWL Ontologies (best practices)>http://www.w3.org/2001/sw/BestPractices/OEP/SimplePartWhole/simple-part-whole-relations-v1.3.html]\\ * [string language abbreviations (country codes)>http://www.w3.org/WAI/ER/IG/ert/iso639.htm]\\ \\ N3:\\ * [Rough Guide to N3>http://infomesh.net/2002/notation3/]\\ * [example>http://simile.mit.edu/repository/fresnel/trunk/ontologies/facets.owl.n3]\\ * [string escape codes>http://dev.w3.org/cvsweb/~checkout~/2000/10/swap/test/ref/strquot.n3]\\ \\ !!Vocabulary\\ ||*upper ontology*|very high level ontology that’s shared between many groups/domains. We would probably not use this term in reference to anything me create.\\ *shared ontology*|any ontology that’s shared or meant to be shared between groups. Example: “The fimcore shared ontology is required to talk about groups.�\\ *vocabulary*|the part of an ontology without the individuals (with the exception of things like enumeration individuals which may be part of the vocabulary)\\ *instances*|This is the opposite of “vocabulary�. This is the part of the ontology that contains individuals (not counting things like enumeration individuals which may be part of the vocabulary)\\ *inferred triples*|These are the triples that are created as a result of inferences. These are the implicit triples.\\ *base triples*|This is the opposite of “inferred triples�. This is the set of triples that is explicitly declared.||\\ \\
Search
Website Top
Send Me Mail!:
g42website4 AT g42.org
My Encyclopaedia Blog
Halloween Costumes
Jon Snow + Ghost
Thor
Yoda
Handy Smurf
Homer Simpson
Gnome
Alarm Clock
Super Monkey Ball costume
Q*Bert Costume
Burger Time
Centipede Costume
Pac-Man Costume
My Projects
My Encyclopaedia Blog
42's Orb of Valhalla
Save the Ducks
House
My Mind Blew Up
mylife
Kick Ass Embroidery
Knowlist.com
I Must Play
Q*bert Steps
Tetris Jigsaw Puzzle
Frogger Bridge
Metal Pac-Man
Rolling Ball Systems
Java Games I Wrote
My Interests
Geocaching
DDR
Favorite Books
My Stuff
House
Pac-Man Collection
Keychain Collection
My HUGE PC Case
My Video Games
My Tools
My Star
Programming
Productivity Tools
Tech Topics
Programming Tips
Java Server Faces
Navigation
Blog
Categories
Web Home
Wiki Launch
Main
3D
80s
Ajax
Alarm Clock
Alarm Clock Build
Alarm Clock Design
Alarm Clock Wear
Algorithms
All Docs
Amazon Com Feeds
Android
Animals
Ant App
Anthro
Apache Commons
Apartment Complex
Asterisk at Home
Atari
Attention Deficit
BT
Bay Area
Be AMillionaire
Bean Shell
Big Numbers
Blender
Breast Technology
Broken Man
Buhler Memorial Scholarship
Burger Time
Burr Stoutheart
Cartogram
Centipede Costume
Chess
Chinese Language
Comics
Computer General Todo
Computer Setup
Computer Tips
Concept Art
Connection Pool
Constitution
Costume Making
Cow
Curing Tendonitis
Curtains
DDR
Dark Souls
Dashboard
Db Tools
Dinosaur
Do Balrogs Have Wings
Domain Names
Dragon
Dragon Age
Eclipse Setup
Eclipse Working Set Generator
Embedded Programming
Equations Of Life
Eudora Mail
Event Calendar
Everquest
Factorio
Favorite Books
Feed Demon
Find Class
Firefox Setup
Flash Programming
Fortytwo Name Change
Free Content And Data
Freemarker Templating
Frogger Bridge
G42Main Page
GWT
Game Development
Games
Geocaching
Geoff Todo
Gnome
Gnome Build
Gnome Design
Gnome Wear
Gnome Wear2
Good Stuff
Google
Graphics Tutorials
Halloween Costumes
Handy Smurf
Handy Smurf Build
Handy Smurf Design
Handy Smurf Wear
Handy Smurf Wear2
Happy Page
Health
Hibernate JPA
Hibernate Performance
Highest Form Of Accomplishment
Hobbies
Hobbit
Home Improvement
Home Network
Home Page
Homer Simpson
Homer Simpson Build
Homer Simpson Design
Homer Simpson Wear
Honeymoon First Day
Honeymoon Helicopter
Honeymoon Last Day
Honeymoon NWMaui
Honeymoon Road To Hana
Honeymoon Snorkling
House
House Ornaments
House Painting1
How To Be AFast Programmer
How To Be Funny
How To Sew ACone
How To Sew ASphere
How To Sew ASphere Derivation
How To Sew Things
Html Access Keys
Html Design
IFComp2004Reviews
IFComp2006Beta
IFComp2008
IMust Play
Image Buttons
Interactive Fiction
Interactive Fiction Todo
Interesting Blogs
Interview Questions
JForum
JXPath API
Java3D
Java Annotations
Java Class Jar Locater
Java Collections
Java Forums
Java Games IWrote
Java Generics
Java Management Extensions
Java Server Faces
Java Templates
Java W
Javadocs
Jon Snow Riding Dragon
Jon Snow
Jon Snow And Dragon Build2015
Jon Snow And Dragon Build2016
Jon Snow And Dragon Design
Jon Snow And Ghost Build
Jon Snow And Ghost Design
Jon Snow And Ghost Wear At Work
Jon Snow And Ghost Wear For Trick Or Treat
Jon Snow And Ghost Wear Ipass
Just Me
Keychain Collection
Kick Ass Embroidery
Kingdom Of Loathing
Last Starfighter
Legacy Of The Wizard
Life Experience Points
Linux Commands
Linux Setup
Log4j Api
Loud Music
Lunarpages Web Hosting
Macro Key Board Control
Magic
Magnitudes
Main Stream Media
Mantis Bug Tracker
Mapping
Metal Pacman
Metaphorical Checkbox
Minecraft
Mini Golf
Mini Websites
Misc Interesting Stuff
Misc Project Ideas Todo
Misc Todo
Mozilla Browser
Mvn Forum
My Career
My Collections
My Education
My History
My Huge Pc Case
My Interests
My Mindset
My Programming
My Projects
My Resume
My Star
My Stuff
My Tools
Mysql Settings
Ontology
Open Id
Opera Browser
Outlook
P4Profiler
PCAnywhere Vs Terminal Services
Pacman Collection
Pacman Costume
Pacman Cross Stitch2
Pacman Cross Stitch3
Pacman Cross Stitch4
Pacman Cross Stitch6
Pacman Crossstitch Huge
Painting Clouds
Philosophy
Playing Ms Pacman To Win
Postgresql Db
Probability
Productivity Tools
Programming Challenges
Programming Knowledge
Programming Tips
Punch Card Reader
Python
Qbert Costume
Qbert Costume Construction Pics
Qbert Costume Halloween Pics
Qbert Costume Plans
Qbert Steps
Qmail Setup
Quick Ref
Recent Members
Recipes
Reduce Processors
Regular Expressions
Replay TV
Robot Odyssey
Rolling Ball Systems
Rss Feeds
SQuirre LSQLclient
Save The Ducks
Scala
Science Fiction
Sequence Of Interests
Setup At Work
Small Pc
Sonic Blast Man
Sound Stretch
Sql Tips
Stripes
Struts Api
Subversion Setup
Super Monkey Ball
Super Monkey Ball Building Ball
Super Monkey Ball Designing Ball
Super Monkey Ball Designing Costume
Super Monkey Ball Halloween2007Pictures
Super Monkey Ball Making Costume
Tads3Lang
Tags
Taskbar Commander
Tech Tips
Tech Topics
Tetris Jigsaw Puzzle
Text Adventures
The Be Os
The Count Of Monte Cristo
The Future
The Happy Camping Trip
The Lost Room
The Thinker
Thor
Thor Build
Thor Design
Thor Wear
Thunderbird Newsreader
Tiki Wiki
Two Child Problem
Unemployment Min Wage
Unix Scripting
Vacation
Web Home
Website Design
Website Todo
Wedding
Wedding Day
Wedding Day After
Wedding Pac Man
Whats New
Why Should ICare What Color The Bikeshed Is
Win2k3
Win2k Os
Win Xp Os
Woodworking Projects Todo
Wsu Html Transcript
XPath API
Xml Db
Yoda
Yoda Build
Yoda Design
Yoda Wear
Yoda Wear2
You Need Perspective
ZZT
collecting Sites
cross stitch patterns
css Strangeness
decryption
dioramas
g42changes
javascript Get Url Param
qmail Install
temp
test
Photos
New Album
Web Home
Sandbox
Table Training
Web Home
Scheduler
Watch List Job1
Watch List Job2
Watch List Job3
Watch List Job4
Web Home
Stats
Activity
Activity Data
All Time Activity
Best Referrers
Current Month Activity
Current Week Activity
Current Year Activity
Document
Least Active Contributors
Macros
Most Active Contributors
Most Edited Pages
Most Edited Spaces
Most Referred Pages
Most Viewed Pages
Most Viewed Spaces
Referrer
Skin
Visit
Web Home
xwiki
xwikiguest