Semantic Web Programming (häftad)
Format
Häftad (Paperback)
Språk
Engelska
Antal sidor
616
Utgivningsdatum
2009-04-20
Upplaga
1
Förlag
WILEY
Medarbetare
Dean, Mike (foreword)
Illustrationer
illustrations
Dimensioner
235 x 188 x 37 mm
Vikt
940 g
Antal komponenter
1
Komponenter
Contains Online resource
ISBN
9780470418017
Semantic Web Programming (häftad)

Semantic Web Programming

Häftad Engelska, 2009-04-20
279
  • Skickas inom 7-10 vardagar.
  • Gratis frakt inom Sverige över 159 kr för privatpersoner.
Finns även som
Visa alla 2 format & utgåvor
The next major advance in the Web?Web 3.0?will be built on semantic Web technologies, which will allow data to be shared and reused across application, enterprise, and community boundaries. Written by a team of highly experienced Web developers, this book explains examines how this powerful new technology can unify and fully leverage the ever-growing data, information, and services that are available on the Internet. Helpful examples demonstrate how to use the semantic Web to solve practical, real-world problems while you take a look at the set of design principles, collaborative working groups, and technologies that form the semantic Web. The companion Web site features full code, as well as a reference section, a FAQ section, a discussion forum, and a semantic blog.
Visa hela texten

Passar bra ihop

  1. Semantic Web Programming
  2. +
  3. Clean Code: A Handbook Of Agile Software Craftsmanship

De som köpt den här boken har ofta också köpt Clean Code: A Handbook Of Agile Software Crafts... av Robert C Martin (häftad).

Köp båda 2 för 618 kr

Kundrecensioner

Har du läst boken? Sätt ditt betyg »

Fler böcker av författarna

Övrig information

John Hebeler has more than two decades of large-scale software development experience. Matt Fisher has more than fifteen years in software and systems development. Ryan Blace is a Semantic Web developer and has worked on multiple large-scale Semantic Web-based knowledge management systems. Andrew Perez-Lopez is a software developer with several years of experience with Semantic Web information systems.

Innehållsförteckning

Foreword.

Introduction.

Part One Introducing Semantic Web Programming.

Chapter 1 Preparing to Program a Semantic Web of Data.


Defining the Semantic Web.


Identifying the Major Programming Components.


Determining Impacts on Programming.


Establishing aWeb DataCentric Perspective.


Expressing Semantic Data.


Sharing Data.


Making Data Dynamic and Flexible.


Avoiding the Roadblocks, Myths, and Hype.


Semantic Web Roadblocks.


Semantic Web Myths.


Semantic Web Hype.


Understanding SemanticWeb Origins.


Exploring SemanticWeb Examples.


Semantic Wikis (semantic-mediawiki.org).


Twine (www.twine.com).


The FOAF Project (www.foaf-project.org).


RDFa and Microformats.


Semantic Query Endpoint (dbpedia.org/sparql).


Semantic Search (www.trueknowledge.com).


Summary and Onward.


Notes.

Chapter 2 Hello Semantic Web World.


Setting Up Your Semantic Web Development Environment.


Programming the Hello Semantic WebWorld Application.


Summary.

Part Two Foundations of Semantic Web Programming.

Chapter 3 Modeling Information.


Modeling Information in Software.


Sharing Information: Syntax and Semantics.


Serialized Objects.


Relational Databases.


Extensible Markup Language (XML).


Metadata and Data in Information Sharing.


The SemanticWeb Information Model: The Resource Description Framework (RDF).


Nodes: Resources and Literals.


Edges: Predicates.


Exchanging Information with RDF.


Statements as Points.


RDF Serializations.


RDF/XML.


Terse RDF Triple Language (Turtle).


N-Triples.


Quick Hack.


More RDF.


Blank Nodes.


Reification.


RDF Organizational Constructs.


Summary.

Chapter 4 Incorporating Semantics.


Semantics on the Web.


Motivating Factors.


Understanding the World WideWeb.


Knowledge Domain Integration.


Expressing Semantics in RDF.


Vocabularies, Taxonomies, and Ontologies.


A Vocabulary Language for RDF.


An Ontology Language for the Web.


Introduction to Ontologies.


Distributed Knowledge.


Open World Assumption.


No Unique Names Assumption.


Overview of Ontology Elements.


Ontology Header.


Classes and Individuals.


Properties.


Annotations.


Data types.


Elements of an Ontology.


OWL 2 Typing.


Ontology Header.


Annotations.


Basic Classification.


Classes and Individuals.


Instance versus Subclass.


Defining and Using Properties.


Property Domain and Range.


De...