Semantic Web Programming
(häftad)av John Hebeler, Matthew Fisher, Ryan Blace, Andrew Perez-Lopez
- Format:
- Häftad (paperback)
- Utgiven:
- 2009-04-20
- Språk:
- Engelska
(Computer Bookshops Limited)
Fler böcker av författarna
Peer-To-PeerDana Moore, John Hebeler (häftad) |
Papua New Guinea: Background MaterialMatthew Fisher, Insu Kim, Tim Callen (häftad) |
Officially Supported Export Credits: Developments an...G G Johnson, Matthew Fisher, Elliot Harris (häftad) |
Painful LoveMatthew Fisher (häftad) | |||
|
409:- Köp
|
187:- Köp
|
247:- Köp
|
274:- Köp
|
Kundrecensioner
Bloggat om Semantic Web Programming
Ö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.
(Computer Bookshops Limited)
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...
(Computer Bookshops Limited)