Glossary of Terms

CL-HTTP: The Common Lisp Hypermedia Server (CL-HTTP) is a suite of HTTP 1.1 compliant and SSL-capable tools for creating Web applications written in ANSI Common Lisp.

HTML: Hypertext Markup Language. The language used to encode formatting, links and other features on Web pages. Uses standardized “tags” such as <h1> and </h1> whose meaning and interpretation is set universally by the World Wide Web Consortium.

HTTP: The Hypertext Transfer Protocol (HTTP) is the set of rules for transferring files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web.

LISP: A high-level computer programming language suitable for building applications for the Semantic Web.

OWL: The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies.

RDF: Resource Description Framework. A scheme for defining information on the Web. RDF provides the technology for expressing the meaning of terms and concepts in a form that computers can readily process. RDF can use XML for its syntax and URIs to specify entities, concepts, properties and relations.

SSL: A protocol developed by Netscape for transmitting private documents via the Internet in a secure way.

TWINE: A new service that helps you organize, share and discover information about your interests, with networks of like-minded people. You can use Twine alone, with friends, groups and communities, or even in your company.

URL: Uniform Resource Locator. The familiar codes (such as http://www.sciam.com/) that are used in hyperlinks.

URI: Universal Resource Identifier. URLs are the most familiar type of URI. A URI defines or specifies an entity, not necessarily by naming its location on the Web.

W3C: The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential.

XML: eXtensible Markup Language. A markup language like HTML that lets individuals define and use their own tags. XML has no built-in mechanism to convey the meaning of the user’s new tags to other users.

Agent: A piece of software that runs without direct human control or constant supervision to accomplish goals provided by a user. Agents typically collect, filter and process information found on the Web, sometimes with the help of other agents.

Hypermedia: The use of hyperlinks, regular text, graphics, audio and video to provide an interactive, multimedia presentation. All the various elements are linked, enabling the user to move from one to another.

Ontologies: Collections of statements written in a language such as RDF that define the relations between concepts and specify logical rules for reasoning about them. Computers will “understand” the meaning of semantic data on a Web page by following links to specified ontologies.

Resource: Web jargon for any entity. Includes Web pages, parts of a Web page, devices, people and more.

Service discovery: The process of locating an agent or automated Web-based service that will perform a required function. Semantics will enable agents to describe to one another precisely what function they carry out and what input data are needed.

Web Server: A computer or program that delivers (serves up) Web pages.