Home > Semantic Web > Semantic Web Framework – the Core

Semantic Web Framework – the Core

Semantic Web Frameworks

As I embark on my mission to understand the Semantic Web, I thought I’d reproduce a visual illustrating the core components of a Semantic Web Framework – from p. 143 of the Semantic Web Programming book. Here it is:

Semantic Web Framework

Figure 1.1 Core Components of a Semantic Web Framework

Providing commentary on this visual, the authors write:

Most Semantic Web frameworks are a collection of integrated tools that allow you to create and work with a knowledgebase. … These frameworks are usually composed of three basic kinds of components, as depicted [in the visual above]: storage, access, and inference. Each element is interconnected because there is often a lot of interaction among these various components. Storage components are repositories of RDF statements that store information. Access components are usually query processors or application programming interfaces (APIs) that provide the retrieval and modification of information, and inference components are reasoning engines that apply interpretation of OWL semantics to the information in the knowledgebase.

Fundamentally, a knowledgebase is a collection of facts (statements). The components of a Semantic Web framework serve to store, provide access to, and infer about these facts.

Facts can be explicit or implicit. Explicit facts are those that have been directly asserted in the knowledgebase. Implicit facts are entailments, facts whose existence is implied by the combination of explicit facts and the semantics of ontologies and rules in the knowledgebase.

So with this basic framework – essentially the basic runtime environment of a Semantic Web Knowledge System – future posts will elaborate on this basic foundation to illustrate the basic workings of managing knowledge in the Semantic Web.


Categories: Semantic Web Tags:
  1. October 16, 2009 at 8:53 am

    Hello from Russia!
    Can I quote a post in your blog with the link to you?

    • October 17, 2009 at 12:04 am

      Hello from Winnipeg Canada! Absolutely, I’d be honored.

      Best wishes, glenn.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: