Εμφάνιση αναρτήσεων με ετικέτα RDF. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα RDF. Εμφάνιση όλων των αναρτήσεων

Τρίτη 9 Νοεμβρίου 2010

Semantic Web books: Semantic Web Primer

Hello! I thought it would be nice to post details about some books I've read about Semantic Web.
The first book I I've read was "A Semantic Web Primer" by Grigoris Antoniou and Frank van Harmelen.
This is a good book for someone who wants to understand how RDF, OWL and ontologies work. But there are no examples of how can anybody  actually use RDF and OWL in applications.
A more formal description of the book:

The development of the Semantic Web, with machine-readable content, has the potential to revolutionize the World Wide Web and its use. A Semantic Web Primer provides an introduction and guide to this emerging field, describing its key ideas, languages, and technologies. Suitable for use as a textbook or for self-study by professionals, it concentrates on undergraduate-level fundamental concepts and techniques that will enable readers to proceed with building applications on their own. It includes exercises, project descriptions, and annotated references to relevant online materials. A Semantic Web Primer is the only available book on the Semantic Web to include a systematic treatment of the different languages (XML, RDF, OWL, and rules) and technologies (explicit metadata, ontologies, and logic and inference) that are central to Semantic Web development. The book also examines such crucial related topics as ontology engineering and application scenarios. 


After an introductory chapter, topics covered in succeeding chapters include XML and related technologies that support semantic interoperability; RDF and RDF Schema, the standard data model for machine-processable semantics; and OWL, the W3C-approved standard for a Web ontology language more extensive than RDF Schema; rules, both monotonic and nonmonotonic, in the framework of the Semantic Web; selected application domains and how the Semantic Web would benefit them; the development of ontology-based systems; and current debates on key issues and predictions for the future.


You can take a limited inside look here

Cheers,
Angeliki

Jena - a semantic web framework

Hello! Today I will introduce Jena - a framework for building semantic web applications.


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