Primary links

本體論編輯和開發工具的選擇與參考建議

 Mike一個語意網的入門者想要瞭解有哪一些本體論編輯工具(含RDF(S), OWL)。結果吸引了一些回應,除了原有我們知道的Protege之外,還有其他一些開發工具值得各位去瞭解。

 
毓忠

Forwarded conversation
Subject: Basic OWL editor/viewer?
------------------------

From: Mike Liebhold <mnl@well.com>
Date: 2012/10/17
To: "public-lod@w3.org community" <public-lod@w3.org>
Cc: Scott Minneman <sminneman@affiliates.iftf.org>, Mike Liebhold <mliebhold@iftf.org>


Hello,

A colleague and I are beginning a project to investigate the roles of Internets of Things in Smart Cities. We are finding pretty decent ontologies in both domains, and want to create some hybrid representations.Neither of us are deeply skilled in SemWeb data structures, but are looking fro some simple tools to get started editing existing structures. My colleague  (Scott Minneman cc'd here) is  asking if  anyone here recommend a good, basic OWL editor/viewer or other related simple tools to get started?

Many thanks, in advance. for any pointers.

Mike

Michael Liebhold
Senior Researcher, Distinguished Fellow
Institute for the Future
@mikeliebhold  @iftf

----------
From: Daniel O'Connor <daniel.oconnor@gmail.com>
Date: 2012/10/17
To: Mike Liebhold <mnl@well.com>
Cc: "public-lod@w3.org community" <public-lod@w3.org>, Scott Minneman <sminneman@affiliates.iftf.org>, Mike Liebhold <mliebhold@iftf.org>


In my honest opinion, a text editor like sublime or XML editor like Oxygen plus sticking to the basics - defining only Classes, Properties with a range or two to related them, plus using the online validation tools available is a good way to get started on a new ontology.

 
As your ontology grows beyond the bare minimums, http://protege.stanford.edu/ will become more appealing - if you are editing someone else's super ontology, start there.
 
Alternatively, if you stick to the text editor approach, you can move away from RDF/XML as a basis, for something like Turtle. Turtle will allow you to concisely express statements in a way that is "human language" enough.
 

----------
From: Pat Hayes <phayes@ihmc.us>
Date: 2012/10/17
To: Mike Liebhold <mnl@well.com>
Cc: "public-lod@w3.org community" <public-lod@w3.org>, Scott Minneman <sminneman@affiliates.iftf.org>, Mike Liebhold <mliebhold@iftf.org>


You might find our graphical OWL editor useful, especially if you are familiar with concept mapping.
COE (http://www.ihmc.us/groups/coe/) will display OWL as a concept map, allow you to edit the map graphically and output the result as legal OWL. We find it useful simply as a way to view OWL ontologies and quickly see what they contain.

Good luck.

Pat Hayes

 

------------------------------------------------------------
IHMC                                     (850)434 8903 or (650)494 3973
40 South Alcaniz St.           (850)202 4416   office
Pensacola                            (850)202 4440   fax
FL 32502                              (850)291 0667   mobile
phayesAT-SIGNihmc.us       http://www.ihmc.us/users/phayes

----------
From: Richard Cyganiak <richard@cyganiak.de>
Date: 2012/10/17
To: Mike Liebhold <mnl@well.com>
Cc: "public-lod@w3.org community" <public-lod@w3.org>, Scott Minneman <sminneman@affiliates.iftf.org>, Mike Liebhold <mliebhold@iftf.org>


Hi Michael,

As a viewer, I like LODE: http://www.essepuntato.it/lode

Enter the URL of an OWL or RDF Schema file into the box (or upload it via file upload), select the OWLAPI module, and click “Generate Documentation”.

Best,
Richard

 

----------
From: Jean-Marc Vanel <jeanmarc.vanel@gmail.com>
Date: 2012/10/17
To: Mike Liebhold <mnl@well.com>
Cc: "public-lod@w3.org community" <public-lod@w3.org>, Scott Minneman <sminneman@affiliates.iftf.org>, Mike Liebhold <mliebhold@iftf.org>


Hi Mike

 
If you're looking for a textual tool to write Turtle syntax, you can try EulerGUI.
 
It has additional goodies:
 
- syntaxic coloring
- syntaxic validation
- get well know ontologies from prefix (with prefix.ccc web service)
- download URI's from the editor contextual menu
- SPARQL queries
- several rule engines
- classes tree view with properties
- generate ontology skeleton from data and rules
 
It's an executable Java jar.
There's a YouTube Video:
 
Stable version:
 
Snapshots:

 

-- 
Jean-Marc Vanel
Déductions SARL - Consulting, services, training,
Rule-based programming, Semantic Web
http://deductions-software.com/
+33 (0)6 89 16 29 52
chat :  irc://irc.freenode.net#eulergui

----------
From: Melanie Courtot <mcourtot@gmail.com>
Date: 2012/10/18
To: Mike Liebhold <mnl@well.com>
Cc: "public-lod@w3.org community" <public-lod@w3.org>, Scott Minneman <sminneman@affiliates.iftf.org>, Mike Liebhold <mliebhold@iftf.org>


Hi Mike,

If you are trying to create hybrid representations based on existing resources, you may want to consider extracting subsets from those resources. One tool that may be useful to do so is OntoFox, at http://ontofox.hegroup.org. It currently only support OBO ontologies (as in http://obofoundry.org), but it shouldn't be hard to change the endpoint address in the code to point to wherever your files are located. Another module extractor is at http://owl.cs.manchester.ac.uk/modularity/, though it didn't always work for me in the past.

To manipulate OWL files I have been using Protege - http://protege.stanford.edu. You could either merge all the files above in one file and open it and edit, or you could keep them as distinct files and import them in your own ontology. Advantage of the latter is that you would be able to easily update information from external resources if it is changing.

All those tools rely on the OWLAPI, http://owlapi.sourceforge.net, which is a good place to look at if you ever want to write your own code.

Cheers,
Melanie

 

---
Mélanie Courtot
MSFHR/PCIRN Ph.D. Candidate,
BCCRC - Terry Fox Laboratory - 12th floor
675 West 10th Avenue
Vancouver, BC
V5Z 1L3, Canada

----------
From: Bob DuCharme <bob@snee.com>
Date: 2012/10/21
To: Mike Liebhold <mnl@well.com>
Cc: "public-lod@w3.org community" <public-lod@w3.org>


Hi Mike,

TopQuadrant's TopBraid Composer is the leading tool in the industry for this: http://topquadrant.com/products/TB_Composer.html. The Maestro and Standard editions offer additional levels of features such as connectivity to other data sources (e.g. Oracle) and application development, but the free edition is great for editing of RDF data and OWL (and RDFS) data models. (Full disclosure: I work for TopQuadrant, but was using the free edition well before I started working for them.)

Bob

 

----------
From: Alexander Garcia Castro <alexgarciac@gmail.com>
Date: 2012/10/21
To: Bob DuCharme <bob@snee.com>
Cc: Mike Liebhold <mnl@well.com>, "public-lod@w3.org community" <public-lod@w3.org>


There is Protege, which is a great tool. It has a very supporting community that covers all aspects when developing ontologies; from OWL and ontology development specific questions to plug in development, all is covered by the protege community. Protege has several useful plug ins, from visualization to SPARQL, XLS and DB interoperability. 

 

----------
From: Mike Liebhold <mnl@well.com>
Date: 2012/10/22
To: Jean-Marc Vanel <jeanmarc.vanel@gmail.com>, "public-lod@w3.org community" <public-lod@w3.org>

Thanks Jean-Marc,

I did offer our public thanks for contributions. We are investigating the offerings and have already send follow up messages to 1-2 individuals. There's much to evaluate, so far without conclusions. (As I mentioned in my original request, we are relatively unskilled in semantic web and linked data technologies.) When/if we come to a conclusion, we will post our thoughts.

Thanks for the reminder.

Mike

On 10/21/12 2:26 PM, Jean-Marc Vanel wrote:

Hi Mike

 
I don't want to bother you, but I think that after all the time spent by people on the list to help you, it would be just fair to them , and the rest of the subscribers, to say a few words , on the line of "and the winers are ..." .
 
Kind Regards 
Jean-Marc
 
-- 
Jean-Marc Vanel
Déductions SARL - Consulting, services, training,
Rule-based programming, Semantic Web
http://deductions-software.com/
+33 (0)6 89 16 29 52
chat :  irc://irc.freenode.net#eulergui

Powered by Drupal 5.5 and copyright © 新趨勢網路科技實驗室 ( Emerging Network Technology Laboratory ), Some Rights Reserved
This work is licensed under a Creative Commons License.