Papers
Building semantic Web CRUD operations using PHP
IBM developerWorks Featured Article - 25th Nov 2008
Create, Read, Update, and Delete (CRUD) operations are the most basic database operations, but they are also the most crucial. CRUD operations are typically done using the Structured Query Language (SQL) on relational database systems. As the Web is becoming more and more data-oriented, there is a need to shift from SQL-based CRUD operations to semantic Web-based CRUD operations. Learn how to use PHP to perform CRUD operations over the semantic Web.
Intelligent Agents and the Semantic Web
IBM DeveloperWorks 2008
The Semantic Web envisioned by Berners-Lee, Hendler, and Lassila in 2001 was a grandiose vision that involved the use of agents to book doctor appointments and to find the best driving routes with the least hassle. The envisaged system was built
upon formal ontologies that had already achieved a large following of scientists and agent developers. Although they raised some important issues and put forward interesting connections between technologies, they missed one thing: the fact that the Web had turned into a web of documents. Therefore, a middle way needed to occur between the formalism of ontologies and the informalism of documents. This is known as Linked Data. Linked Data coupled with agent technology is an ideal way of dealing with Semantic Web data. This article provides an overview of the Interlinked Semantic Web, agent technologies, and an example of the two combined.
Linked Data Deployment
Conference Proceedings for XTech 2008
The current ubiquitous Web is a “Web of Documents” where documents (Web pages) are connected by embedded hyperlinks (URLs or Uniform Resource Locators). The popularity of the “Web of Documents” (or “Document Web”) sometimes obscures the fact that from the onset Tim Berners-Lee envisaged a broader “Web of Data”. In this broader “Data Web”, data items are uniquely identified by Uniform Resource Identifiers (URIs), with these data items connected by typed links conveying implicit meaning (semantics) resulting in sparse or dense clusters of “Linked Data.”
Only recently have people started to understand the broader “Web of Data”, due to users demanding their right to reuse their information elsewhere. Termed “data portability”, the ability to store information in a format which could be rendered simply and easily is the one key into the “Web of Data”. However, “Linked Data” is essential for such a web to exist.
There are several questions that must be answered:
* What exactly is Linked Data and how does it fit into the Web of Data?
* How do we develop and use Linked Data?
* How do we deploy it, and get maximum efficiency from those links?
* How do we avoid problems with data access and unambiguous naming?
* How do we avoid problems with data reference and ambiguous association?
* How does Linked Data relate to Data Space philosophy?
- 22 Views
Adding Semantics to Social Web Tagging Systems
BSc(Hons) Dissertation: March 2007: Oxford Brookes University
On the web there are various systems which allow "tagging" of resources such as photos (e.g. Flickr), blog posts (e.g. Technorati) and web pages (e.g. Del.icio.us). However, the kind of tagging that they provide is very flat structured, and search on these documents could be improved by providing semantically labelled links between resources. This dissertation report and accompanying project builds on this theory of improving tagging systems via semantics, and implements a simple "web 2.0" style system to bridge online tagging systems.
What is Web 2.0?
Published in ACM Crossroads Magazine, 2006
Web 2.0 was what the Web was turning into. It was a evolutionary step forward, including not just what Web sites look like, but methods of interaction, styles of development, and sources of content. This article discusses the Web 2.0 concept and characteristics.

Like (1)
Add Comment