When I first tried to use Jena in Protégé, I was quite confused... I couldn't compile my code and I wasn't sure if my code was wrong or if hadn't installed the right jars in Netbeans.... So, after searching in the web I 've found this great video (I don't know what language is this... but I managed to understand finally) that explains how to use Jena in Netbeans IDE.
Εμφάνιση αναρτήσεων με ετικέτα Jena. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα Jena. Εμφάνιση όλων των αναρτήσεων
Πέμπτη 7 Απριλίου 2011
Πέμπτη 11 Νοεμβρίου 2010
Semantic Web books: Semantic Web Programming
Semantic Web Programming by John Hebeler, Matthew Fisher, Ryan Blace, Andrew Perez-Lopez, Mike Smith and Mike Dean was published in 2009. This book introduces semantic web programming with examples in Java. The book uses the Jena framework, Protégé and the Eclipse IDE, I have read some parts of the book and I found it useful but as I decided to leave Jena and start programming with OWL API (I will shortly introduce OWL API) I never finished the book.
From the official site:
Semantic Web Programming provides both hands-on examples and in-depth technical explorations of the technologies and standards of the Semantic Web. The goal of the book is to provide developers with an invaluable resource that can be used initially as a resource for learning and later as an invaluable reference. Below you will find a full listing of the chapters contained in the book, which are divided into four major parts, each building on the previous.
Part One – Introducing Semantic Web Programming
1. Preparing to Program a Semantic Web of Data
2. Hello Semantic Web World
Part Two – Foundations of Semantic Web Programming
3. Modeling Information
4. Incorporating Semantics
5. Modeling Knowledge in the Real World
6. Discovering Information
7. Adding Rules
Part Three – Building Semantic Web Applications
8. Applying a Programming Framework
9. Combining Information
10. Aligning Information
11. Sharing Information
Part Four – Expanding Semantic Web Programming
12. Developing and Using Semantic Services
13. Managing Space and Time
14. Semantic Web Patterns and Best Practices
15. Moving Forward
Appendices
Appendix A – RDF
Appendix B – The OWL Web Ontology Language
Appendix C – SWRL
Appendix D – SPARQL
Appendix E – Jena Reference Guide
Appendix F – Installation Reference Guide
You can take an inside look here
Τρίτη 9 Νοεμβρίου 2010
Jena - a semantic web framework
Hello! Today I will introduce Jena - a framework for building semantic web applications.
From the official site of Jena:
From the official site of Jena:Jena is a Java framework for building Semantic Web applications. It provides a programmatic environment for RDF, RDFS and OWL, SPARQL and includes a rule-based inference engine.
Jena is open source and grown out of work with the HP Labs Semantic Web Programme.
The Jena Framework includes:
- A RDF API
- Reading and writing RDF in RDF/XML, N3 and N-Triples
- An OWL API
- In-memory and persistent storage
- SPARQL query engine
Besides, Jena's documentation in sourceforge I found very useful this article by IBM for an introduction on how Jena works.
Another useful link, is this youtube video, which gives detailed instructions on using Jena in Netbeans. I don't know what language is this, but I understood what to do. :)
Cheers,
Angeliki
Εγγραφή σε:
Αναρτήσεις (Atom)
