TripleStore

Description

One of the most important features usually included in definitions of Web 3.0 technologies is of a Semantic Web. Defined by Tim Berners-Lee, the inventor of the World Wide Web (Web 1.0), as '...extension of the 'World Wide Web', in which information is given well-defined meaning, better enabling computers and people to work in cooperation...". In a Semantic Web, data is standardized, discoverable and self-defining. It can be processed and combined in meaningful and unique ways via process rather than human interaction. There are virtually no native Smalltalk Semantic Web tools available. Our intention is to produce a Smalltalk based, feed forward inferencing engine capable of demonstrating and discovering information potential capabilities of a Smalltalk based Semantic Web. We'll also provide for Graphiz compatible extracts - so that query results can be visualized. The User Interface to configure and execute the inferencing engine will be browser based and produce using the Seaside web framework. The domain of data we'll be investigation will be within the Facilities Maintenance industry. Some of the sources of data will be loading we will be from specific product catalogs, Material Data Sheets, and manufacturer product data sheets. Notes: 1. There are virtually no native Smalltalk Semantic Web tools available. As such, we'll be limited to a non-RDF capable, in-memory triplestore. In an education, we'd like to make the case that this is actually of 'plus', in that the technology and processes to produce an inferencing engine will be 'exposed' rather that hidden behind some open-source tools and utilities packaging. 2. Graphviz (short for Graph Visualization Software) is a package of open source tools originally created by AT&T Labs Research. It takes input files ( in DOT format ) that describe nodes and connections and applies layout and edge-routing algorithms to produce hierarchical and non-hierarchical graphs.

Details

Source
SqueakSource

Categories

Web UI / Graphics IDE / Dev Tools Games System / OS Language Extensions
← Back to results