OpenLink Virtuoso Wiki
Installation and Configuration documentation for the OpenLink Virtuoso database and semantic web platform
Advanced Search
Help?
Location: / Dashboard / VirtuosoWikiWeb / VirtuosoGlossary

Glossary of Technical Terms

. | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X| Y | Z

.


.NET : Microsoft .NET is Windows-only software component that provides libraries and other tools to developers looking to rapidly build and deploy desktop applications, Web services, and other Web-based software. .NET supports multiple programming languages such as ASP.NET, VB .NET, C, C++, C#, and it supports Service Oriented Architectures (SOA), as well. See Also:

.NET CLR : This is the .NET Common Language Runtime. It provides the means for .NET to interface with the actual operating system. The CLR is responsible for loading and executing code, converting application code to machine code, handling exceptions, and so forth. See Also:

.NET Framework : See Also: Wikipedia Article Home Page

A


Agent Web : A moniker for the upcoming Web 4.0 which expresses the vision of that Web as traversible by digital agents representing users. See Also:


Aggregator : Desktop or Web-based application that gathers together updates to news feeds, blogs, and other online resources into a centralized location for convenience and ease of reading. See Also: Wikipedia Article


Ajax : Acronym for Asynchronous JavaScript. See Also: Wikipedia Article Ajax, Hard Facts, Brass Tacks ... and Bad Slacks Ajax: A New Approach to Web Applications Ajaxian (Blog)


Ambivalence Quotient : Denotes mixed emotions. Thought not a technical term per se, persons in the high-tech industry may experience a certain ambivalence quotient in the face of FUD (fear, uncertainty, denial) when considering whether or not to adopt new, potentially disruptive technologies. Lack of personal engagement with burgeoning technologies may also be expressed as an ambivalence quotient. See Also:


API : API is an abbreviation for Application Programming Interface. APIs are sets of standardized function calls that developers can use to enable their code to interact with an operating system or application. See Also: Wikipedia Article


ARC 2.0 : ARC is free, open source software that provides mainstream Web Developers with an RDF system comprising RDF parsers and extractors, serializers, RDF Storage, SPARQL capabilities, turtle templating, and so forth. See Also: ARC RDF Classes for PHP


ASP.NET : Microsoft's ASP.NET is a web application development framework. It facilitates developers with the tools that they need to create web-based sites, applications and services. ASP.NET is built on the .NET CLR, which enables developers to write ASP.NET code using any of the supported .NET languages. See Also: Wikipedia Article http://www.asp.net/|Home


Asynchronous-JavaScript : Asynchronous JavaScript --together with XML--enables developers to use client-side development techniques to produce interactive or animated web applications. These applications pull data from the server as an asynchronous, background task. Therefore, the overall look and behavior of the existing page is never affected by data pulls. See Also: Wikipedia Article


Atom : This term refers to two standards; the Atom Syndication Format and the Atom Publishing Protocol. The former protocol is used to create web feeds similar to those created by RSS and is intended to be an improvement to RSS. The latter protocol is an HTTP-based protocol that facilitates the creation and subsequent modification of Web resources. See Also: Wikipedia Article Atom Publishing Format and Protocol atom-protocol mailing list

B


Blog Client : A blog client is desktop software that provide users with an interface--typically WYSIWIG--that enables them to create blog content and publish it to blog content hosting sites. See Also: Wikipedia Article


Blogger API : The Blogger API enables blog client applications to view and write data to the Blogger Web site. See Also: Blogger API 2.0 documentation Blogger Data API


Blogging : Blogging is the act of creating or maintaining a blog. Blogs are weblogs or diary-style web pages that consist of a single page of freqent updates ordered chronologically. See Also: Wikipedia Article What makes a weblog a weblog? The Future of Weblogging Blogs Will Change Your Business


Blogosphere 2.0 : Denotes clusters of blogs that promote "Open Data Access" by making their content accessible via RDF Data Sets or Virtual RDF Data Sets. See Also: Wikipedia Article


Blog Roll : Bloggers often add blog rolls to their own blog pages. A blog roll consists of third-party blogs that the blogger wants to recommend to his or her own reader base. These 3rd-party blogs often share the interests or affiliations of the blogger who is highlighting them. See Also:


Boca : Boca is an RDF Data Repository created by IBM Adtech. See Also: Boca User's Guide Text indexing and query in Boca


Bookmark : A bookmark is a saved link to a Web page that users create using specialized "bookmark functions' present in Web browsers. Use of these saved links enables users to recall and revisit the target Web sites in the future. See Also: Wikipedia Article


BPEL : BPEL is a shortened form of Business Execution Processing Language. It is a standardized, XML-based language used to define and manage interactions among disparate Web services. See Also: Wikipedia Article


Buffer Overflow : Buffers are temporary storage areas that programs and processes access for the purpose of writing data. Buffers are defined to store specific, finite amounts of data, and buffer overflows occur when an appliccation or process writes data that exceeds the limitations of the buffer. The excess information can spill over into other buffers, and data in the recipient buffers can be overwritten or otherwise corrupted. Buffer overflows can be caused by faulty programming or malicious exploits. See Also: Wikipedia Article

C


Cartesian Product : A Cartesian Product is the result set produced when you join every row in a table with every row in another table or tables in a JOIN statement. Cartesian Product can be resource intensive and often result from malformed JOIN queries that lack a limiting WHERE clause. See Also: Wikipedia Article


Channel Roll : See Also:


Cloud : Acts of computing are said to occur in a "cloud", if they make use of remote, often virtualized infrastructure, platform, and software resources that are packaged as a service. The user who engages in cloud computing need have no knowledge of the underlying architecture that supports their endeavor. See Also: Wikipedia Article


CommentAPI : An XML-based namespace associated with RSS feeds. This namespace enables feed readers to post commentary to items that they encounter in the feed. See Also: The Comment API


Concrete Conceptual Data Model : See Also:


Conditional Get : HTTPConditional Gets allow a client to query a server to see if a certain document--such as an RSS feed--has changed within a certain interval of time. The document is only retrieved if it has changed. Otherwise, nothing occurs. See Also: HTTP Conditional Get for RSS Hackers


Conditional Upstreaming : See Also:


Content Management : See Also: Wikipedia Article


Context : See Also:


Context Lenses : See Also:


Controller (C) : Represents business logic in the MVC model. Used as a metaphor for Web 2.0 due to the primacy of Web Services during this iteration of the Web. See Also:

D


Data Access by Reference : See Also:


Data Access Focal Point : See Also:


Data Access Middleware : Data Access Middleware comprises a set of standards-based drivers and providers that allow third-party applications to view and issue ad hoc queries against data stored in DBMSs. ODBC, JDBC, OLE DB are examples of standards used by Data Access Middleware to communicate with target DBMSs. See Also: Wikipedia Article


Data Dereferencing : See Also: Wikipedia Article


Data Dictionary : See Also: Wikipedia Article


Data Heterogeneity : Predicated to architectures that rely on a mix of data stored in a diversity of formats and/or stored in databass from different DBMS vendors Dta Heterogeneity presents a potential problem to system integrators who are charged with integrating or migrating data between different storage formats or different proprietary DBMS products. See Also: Wikipedia Article


Data Junction Box : See Also:


Data Link : See Also:


Data Link Traversal : See Also:


Data Object : See Also:


Data Object Identifier : See Also:


Data Object Identity : See Also:


Data Pointer : See Also:


Data Portability : Based on the simple proposition that individuals should have the ability to reuse data with disparate applications, and they should be able to manage and control every aspect of that data See Also: Wikipedia Article DataPortability: In-Motion Podcast Data Accessibility & Me: Introducing SIOC, FOAF and the Linked Data Web


Data Portability Community : Refers to individuals involved with, supporting, or otherwise interested in the DataPortability Project. The DataPortability Project consists of a workgroup comprising many technology leaders including Google, Facebook, Plaxo, Drupal, LinkedId, Twitter, Dig, Microsoft, and others. The workgroup endeavors to promote open standards with the goal of advancing a state of data portability. Supported standards include FOAF, OAuth, OpenID, RDF, etc. See Also: Wikipedia Article http://wiki.dataportability.org/display/dpmain/Home|Home


Data Source : Data Source can refer to any formal or informal data repository such as a DBMS or flat file. Data Source is also an abbreviation for Data Source Name or DSN. In this context, Data Source refers to a collection of Parameter:Value pairs that helps an application connect to a data repository. These Parameter:Value pairs generally consist of hostnames, port numbers, database names, login credentials and other common attributes that help locate the data repository on a network. See Also:


Data Space : See Also: Data Space FAQ


Data Web : See Also:


Data-Web Browser : See Also:


DAWG : Denotes the W3C's RDF Data Access Working Group. The group's objective is to design a query language for RDF documents. See Also: Home Page


DBpedia : See Also: Wikipedia Article Home Page


Del.icio.us : Del.icio.us is a social bookmarking service that enables users to upload, store, and annotate bookmarks and share those bookmarks with other users of the community. See Also: Wikipedia Article Home Page


Dereference : See Also: Wikipedia Article Dereferencing HTTP URIs


Disambiguation : Disambiguation is the act of further clarifying search terms that have multiple means. Disambiguiation can consist of presenting specialized pages or links to the searcher, which prompt that searcher to select the intended meaning. For example, Wikipedia searchers may be presented with a Madonna disambiguation page that asks the user to choose between the singer and the religious icon. Once disambiguation has occurred, the searcher canl be presented with the relevant result set. See Also: Wikipedia Article


DISCO Hyperdata Browser : A Linked Data browser. See Also: Home Page


Disruptive Technology : Disruptive technologies are any technology that has the potentially to radically and irrevocably change an industry because they have the ability to penetrate new markets or dramatically lower the price of a product or service. Disruptive technologies are often highly threatening to pre-existing leaders in the market from which they come. See Also: Wikipedia Article


Distributed Conversations : See Also:


Distributed Object Database : See Also:


DLD : See Also:


Document Data Object : See Also:


Document Object Data Address : See Also:


Document Object Identity : See Also:


Document Web : The Document Web characterizes the beginnings of the World Wide Web as a collection of linked, static documents or pages. See Also:


DOM : See Also: Wikipedia Article


Domain Definition Language : See Also:


Drupal Content Management Platform : Drupal is an open source platform for content management. See Also: Wikipedia Article Home Page


Dublin Core Metadata Initiative : The Dublin Core Metadata Initiative (DCMI) is an open organization which endeavors to create a standard for online metadata to facilitate interoperability. See Also: Wikipedia Article Home Page


Dynamic Linked Data Page : See Also:

E


EAI : See Also: Wikipedia Article


EC2 AMI : The EC2 AMI is basically an unrestricted commercial edition of Virtuoso. See Also:


ECMA : See Also: Wikipedia Article Home Page


ECMA-CLI : See Also:


EII : See Also: Wikipedia Article


Endpoint : See Also: Wikipedia Article


Entity Set : See Also:


eRDF : See Also: Wikipedia Article


Executable Web : A characterization of Web 2.0 based on the rise of Web Services during this period of the Web's evolution. See Also:

F


Federated DBMS : A Federated DBMS is a front-end or client DBMS that typically maps heterogeneous join queries across multiple, backend databases from DBMS vendors. These queries would be initiated from a client application that does not normally possess the capability to execute queries against disparate databases. See Also: Wikipedia Article


Flickr : See Also: Wikipedia Article Home Page


FOAF : FOAF (Friend Of A Friend) describes people and relationships in a way that computers can parse. It is a schema which can represent both your personal profile meta-data and your social network, as well. Thousands of researchers use the FOAF schema in their "Semantic Web" projects to connect people in all sorts of novel ways. See Also: Wikipedia Article Home Page http://www.foafrealm.org/|FOAFRealm Whitelisting Email Sender with FOAF FOAF Plus OpenID


FOAF Data Space : See Also:


Folksonomy : Denotes social tagging. Social tagging consists of creating and annoting online content with meaningful tags for the purpose of classification of that content. See Also: Wikipedia Article Federated folksonomy Order Out of Chaos Ontology of Folksonomy Tagging and the Semantic Web Tagging and the Semantic Web: Tags as Objects


FOR XML SQL syntax extensions : See Also:


Free Text Search : Search engines that employ free text search read over every word in Web-based documents in an attempt to locate the search terms provided by a user. See Also: Wikipedia Article


Freebase : See Also: Wikipedia Article Home Page


Fresnel : Fresnel is a browser-independent, display language which describes how RDF graphs should be presented. Fresnel is being developed by the Semantic Web Interest Group. See Also: Fresnel - Display Vocabulary for RDF

G


GData Protocol : See Also: Wikipedia Article


GData Query Service : See Also:


Gem : See Also:


GGG : An Acronym denoting Giant Global Graph. Synonymous with "Linked Data Web." See Also: Wikipedia Article Giant Global Graph


Global Data Integration & Data Generation : See Also:


GPL : See Also: Wikipedia Article Home Page


Graph : A graph is a collection of RDF triples. See Also:


Graph Data Model : See Also: Graph theory


GRDDL : GRDDL (Gleaning Resource Descriptions from Dialects of Languages) is a markup format, which facilitates extraction of RDF triples from XML and XHTML documents. See Also: Wikipedia Article GRDDL Use Cases

H


Heterogeneous Join : A SQL join across different databases which may be hosted in same or different DBMSs. See Also: Heterogeneous Joins


HTMLHttpRequest : Ajax-related script that uses a combination of XMLHttpRequest and its own transport layer to dynamically load remote documents for parsing and/or insertion into a current document. See Also:


HTTP-based Data Source Names : See Also:

I


Identity 2.0 : See Also: Wikipedia Article Home Page


Information : See Also:


Information Architecture : See Also: Wikipedia Article


Information Bus : See Also:


Information Consumer : See Also:


Information Overload : See Also: Wikipedia Article


Inner-Browsing : See Also:


Interest Activation Threshold : A user's interest activation threshold is akin to a personal "on/off" switch. If technology vendors fail to activate this switch, the target audience will respond to a new technology with ambivalence characterized by lack of engagement with or interest in the new product or service. Once activated, the target audience will respond with enthusiasm. See Also: Cornucopia of the commons


Interlinked Structured Data : See Also:


Internationalized Resource Identifiers : See Also: Wikipedia Article


Internet Point of Presence : See Also:


iSPARQL QBE : Denotes OpenLink Software's Interactive SPARQL By Example Utility. See Also: OpenLink iSPARQL


ISV : An acronym denoting Independent Software Vendors. See Also: Wikipedia Article

J


Jena : Jena is a Java-based framework that developers may use to build Semantic Web applications. Jena comprises a development environment for RDF, RDFS, OWL, and SPARQL. It also contains its own rule-based inference engine. See Also: Wikipedia Article Home Page


JSON : See Also: Wikipedia Article Home Page


Junction Box : See Also:

K


K-logs : A term denoting corporate blogs. See Also: The Corporate Blog Is Catching On A WEBLOG-BASED CONTENT ARCHITECTURE FOR BUSINESS


Killer Application : This buzzword refers to an application or genre of applications that describes software that is deemed so mission critical or so highly desirable that it serves as a showcase for the larger technology which makes it possible. See Also: Wikipedia Article


Knowledge Economy : See Also:


Knowledge Worker : See Also: Wikipedia Article The Invisibility of Knowledge Work

L


LAMP : LAMP refers to solutions that use a combination of Linux, Apache, MySQL, and PHP technology. See Also: Wikipedia Article


LDAP : LDAP is an abbreviation for Lightweight Directory Access Protocol. The tcp-based LDAP protocol is used by applications to access directory services. The directories provided by these services contain searchable and updateable tree structures that provide information pertaining to employees, organizations, and other resources. See Also: Wikipedia Article


LDSN : See Also:


LGPL : See Also: Wikipedia Article Home Page


Linked Data : Linked Data is a set of best practices for publishing and deploying instance and class data using the RDF data model, naming the data objects using uniform resource identifiers (URIs), and exposing the data for access via the HTTP protocol, while emphasizing data interconnections, interrelationships and context useful to both humans and machine agents. See Also: Wikipedia Article Linking Open Data Linked Data - Design Issues Linked Data - the real Semantic Web ? Video: Interview: Sir Tim Berners-Lee 2008: The Rise of Linked Data Linked Data How to Publish Linked Data on the Web The Linking Open Data dataset cloud


Linked Data Page : See Also:


Linked Data Source Name : See Also:


Linked Data Web : See Also:


LINQ : See Also: Wikipedia Article Home Page

M


Mashup : Mashups are web-based applications that combine data from two or more, external and unrelated data sources. Mashups merge the disparate data for the purpose of creating a new service. Mashups employ brute force data joins and do not adhere to the data models underlying the original data. They typically involve use of RSS which is itself characterized as tree structured data with untyped links that are devoid of any type of semantic meaning. Compare with meshup.
See Also: Wikipedia Article


Meme Map : See Also:


Meshup : Meshups are RDF-based applications that combine data from two or more, external and unrelated data sources. Meshups merge the disparate data for the purpose of creating a new service. Meshups employ natural data joins and adhere to the data models underlying the original, typed data. Compare with mashup. See Also:


Metadata Annotation : See Also:


Metadata Extractor : Denotes Virtuoso Sponger Cartridges which perform lookups via a binding layer to a wide variety of Web 2.0 APIs e.g. New York Times, Open Calais, Zemanta, Del.icio.us, and many others . See Also:


MetaWeblog API : See Also: Wikipedia Article Home Page RFC: MetaWeblog API


Microformat : See Also: Wikipedia Article Microformat FAQs for RDF Fans


Middleware : Middleware is software that is specifically dsigned to facilitate communication between other software components such as applications, DBMSs, and operating systems. Middleware is often standards-basd and aimed at providing interoprability between products from different vendors that such the same standards. See Also: Wikipedia Article The Origin (Coining) of the Term "Middleware"


MOAT : See Also: Home Page


Moblogging : Moblogging is the act of creating blog content using a cellphone or other portable device. See Also: Wikipedia Article


Model (M) : Represents the data model in the MVC model. Used as a metaphor for Web 3.0 due its focus on data and an underlying, semantic data models powering the Web. See Also:


Mono : The Mono project was an endeavor by Ximian to produce .NET-compatible develop tools for Linux and Unix operating systems. See Also: Wikipedia Article Home Page http://www.mono-project.com/Mailing_Lists|Mono-list Will .Net Developers Get Mono?


Mono.Security : See Also: Officially introducing Mono.Security


Movable Type : PERL-based publishing pltform for blogs. See Also: Wikipedia Article Home Page Movable Type 3.2 user manual


Multi-Dimensional Data : See Also: Wikipedia Article


Multi-Format Database : Multi-Format Databases provide native support for some combination for structured, semi-structured, and/or unstructured data. See Also:


Multi-Homing Web Server Functionality : See Also:


Multi-Model DBMS : Multi-Model DBMSs are an evolution away from typical DBMS products which employ a single, underlying data model further constrained by vendor's proprietary APS. Multi-Model DBMSs often provide native data storage using any combination of object oriented, relational, hierachical, and other data models, and they provide an array of standards-based access to the data contained within. This is beneficial for developers who need flexibility in choose of underlying data models when working with applications that need to interact with and store data in different ways. See Also:


MVC : Model–view–controller (MVC) is a paradigm in software architecture that dictates that the underlying data model (M), business logic (, and human interaction elements must be discrete such that each of the three software elements can be modified without impacting the other. See Also: Wikipedia Article

N


N3 : Notation 3 or N3 is a human readable form of RDF serialization syntax developed by Tim Berners-Lee. See Also: Wikipedia Article Semantic Web Tutorial Using N3 Notation 3


Named Entity : See Also: Wikipedia Article


Named Graph : Named graphs are sets of triples named by a single URI. See Also:


Netscan : Netscan is an NNTP-based data mining project conducted by Microsoft. The objective of the project is to cull statistics pertaining to user participation in newsgroup discussions. See Also:


News Aggregation : News aggregators comprise XML-based software that reads Web-based news sources on a scheduled basis, culls new posts, and presents those posts in reverse chronological order. See Also: Wikipedia Article


NNTP : NNTP is an abbreviated form of Network News Transfer Protocol. This is the primary protocol used to manage Usenet newsgroups. See Also: Wikipedia Article

O


OAT : The OpenLink Ajax Toolkit (OAT) offers a broad Javascript-based, browser-independent widget setfor building data source independent internet applications that are usable across a broad range of Ajax-capable web browsers. See Also: Home Page Sourceforge.net Project Page Source Code


OAuth : See Also: Wikipedia Article Home Page


Object : In an RDF triple, the object refers to the attribute or quality that is being predicated of the subject. See Also:


Object ID : See Also:


Object Identifier : See Also:


Object Oriented DBMS : See Also:


OCS : XML-baed Open Content Syndication (OCS) provides an RDF description of all external RSS feeds linked to a blog site. Compare with OPML. See Also:


ODBC : ODBC or Open Database Connectivity is a standardized set of API calls that enable 3rd-party applications to submit adhoc SQL queries to relational DBMSs. ODBC was developed by Microsoft, the SQL Access Group, and X/Open Company in the early 1990s. See Also: Wikipedia Article


ODE : The OpenLink Data Explorer (ODE) is a browser extension currently available for Firefox with additional browser support to follow. The OpenLink Data Explorer provides a means for viewing Data Sources associated with Web Pages. See Also: Home Page


ODS : ODS is about a collection of controllers (REST or SOAP based) that enable you to work with a data enclave (data space) on the Linked Data Web. See Also:


ODS Briefcase : The OpenLink ODS Briefcase is an application layer that sits above Virtuoso's native WebDAV repository. The OpenLink Briefcase enables users to view items uploaded into the Briefcase using content type or kind (People, Business Cards, Calendars, Business Reports, Office Documents, Photos, Blog Posts, etc.). The Briefcase also includes automatic metadata extraction (where feasible) and indexing. It supports GData, URIQA, SPARQL, SQL, and WebDAV itself. See Also: http://virtuoso.openlinksw.com/wiki/main/Main/OdsBriefcase|Briefcase


ODS CRUD : See Also:


OLAP : See Also: Wikipedia Article


Ontology : Ontologies are vocabularies that embody the class and instance definitions and the predicate (property) relations that enable legacy schemas and data to be transformed into Linked Data graphs. See Also: Wikipedia Article


Ontology Mapping : This is a part of the core functionality provided by the Virtuoso cartidges. Once cartirdges extract data from a target data store, specialized ontology mappers map the extracted data to one or more ontologies/schemas, en route to producing RDF Linked Data. See Also:


Open Data Access : See Also: Wikipedia Article The Open Knowledge Definition


Open Data Access by Reference : See Also:


Open Social-Networking : See Also:


Open Standard : See Also: Wikipedia Article


OpenID : See Also: Wikipedia Article Home Page OpenID Enabled


OpenLink Ajax Toolkit : See Also: Home Page


OpenLink Briefcase : The OpenLink ODS Briefcase is an application layer that sits above Virtuoso's native WebDAV repository. The OpenLink Briefcase enables users to view items uploaded into the Briefcase using content type or kind (People, Business Cards, Calendars, Business Reports, Office Documents, Photos, Blog Posts, etc.). The Briefcase also includes automatic metadata extraction (where feasible) and indexing. It supports GData, URIQA, SPARQL, SQL, and WebDAV itself. See Also:


OpenLink Data Explorer : The OpenLink Data Explorer is a browser extension currently available for Firefox with additional browser support to follow. The OpenLink Data Explorer provides a means for viewing Data Sources associated with Web Pages. See Also: Home Page


OpenLink Data Spaces : See Also: OpenLink Data Spaces (ODS)


OpenLink RDF Browser : See Also:


OpenSearch : See Also: Wikipedia Article Home Page


OpenSearch Query Service : See Also:


OPML : Outline Processor Markup Language (OPML) is a very simple XML format for storing information in outline format. XML being inherently hierarchical, OPML constrains XML so that a wide variety of applications can build in OPML support with the comfort of knowing it will work with any other OPML tool. Type of information stored in such hierarchies are web browser bookmarks, web directories, collaborative outlines, song playlists, and even web-site content, OPML is a great balance between the wide open freedom of raw XML and the feeling of security of a formal vocabulary. Compare with OCS. See Also: Wikipedia Article Home Page


OWL : See Also: Wikipedia Article OWL Web Ontology Language Guide


Owlgres : Owlgres is an open source reasoner for Web Ontology Language 2 (OWL2). Owlgres comprises both Description Logic reasoning and RDBMS-like data management. Owlgres is developed using PostgreSQL, and deployment with PostgreSQL is recommended. Owlgres’s--as a service--provides conjunctive query answering via SPARQL-DL. See Also: Home Page

P


Payload : See Also:


Persisted Knowledge : See Also:


Persistent Cube : See Also:


Personal Data Space : See Also:


Personal Data Space in the Clouds : See Also:


PiggyBank : Piggy Bank is a Firefox extension that enables users to extract data from disparate Web sites and use that data to create mashups. See Also: Home Page Semantic Bank


Pingback : Pingback services are used by bloggers to announce new blog content on sites such as technorati. Pingback services use a combination of HTTP GETs and POSTs to take a blogger's blog title, url, and new content excerpt and post it to the target site. See Also: http://pingomatic.com/|Ping-O-Matic


Platform : Denotes the combination of hardware and operating system that functions as a foundation on top of which applications and other software can execute. See Also: Wikipedia Article The Natural History of Software Platforms The three kinds of platforms you meet on the Internet The fourth platform


Point-of-Presence : See Also: Wikipedia Article


Predicate : See Also: Wikipedia Article

Q


Quad Store : See Also: Wikipedia Article


Query Results Serialization Format : See Also:

R


RDB-to-XML Data Mapping : See Also:


RDBMS to RDF Mapping : See Also:


RDF : See Also: Wikipedia Article Planet RDF A Comparison of RDF Query Languages RDF Data Access Use Cases and Requirements The RDF.net Challenge The WWW Proposal and RDF: Then and Now RDF Primer


RDF Data Management System : See Also:


RDF Data Set : See Also:


RDF Data Source : See Also:


RDF Framework : See Also: Wikipedia Article


RDF Graph : See Also:


RDF Instance Data : See Also:


RDF Middleware : Denotes middleware that generates RDF from non RDF Data Sources such as (X)HTML, Weblogs, Shared Bookmark Collections, Photo Galleries, Calendars, Contact Managers, Feed Subscriptions, Wikis, and other information resource collections. The Virtuoso Sponger is an example of an RDF Middleware solution from OpenLink Software. See Also:


RDF Schema : See Also: Wikipedia Article RDF Vocabulary Description Language 1.0: RDF Schema


RDF Schema / OWL Ontology Mapper : See Also:


RDF Serialization Format : See Also:


RDF Sink : See Also:


RDF Store : See Also:


RDF-based Entity Set : See Also:


RDF/N3 : See Also:


RDF/Turtle : See Also:


RDF/XML : See Also: Wikipedia Article


RDFa : RDFa provides a means to express RDF triples inside XHTML through use of the span tag. This enables people to inject semantic content into today's standard Web pages. See Also: Wikipedia Article RDFa: Interoperable Web Metadata Yet another RDFa processor…


RDFa Cartridge : Virtuoso's RDFa Cartridge extras RDF data from RDFa sources. It comprises a metadata extractor and an RDF Schema / OWL Ontology mapper. See Also:


RDFization Middleware : Denotes middleware that generates RDF from non RDF Data Sources such as (X)HTML, Weblogs, Shared Bookmark Collections, Photo Galleries, Calendars, Contact Managers, Feed Subscriptions, Wikis, and other information resource collections. The Virtuoso Sponger is an example of an RDF Middleware solution from OpenLink Software. See Also:


RDFizer : See Also: Wikipedia Article


RDFS : See Also: Wikipedia Article


Record / Data Object Referencing by ID : See Also:


Redland : Redland is a set of free software 'C' libraries that provide support for the Resource Description Framework (RDF), providing modular, object based libraries and APIs for manipulating the RDF graph, triples, URIs and Literals. Redland includes several high-level language APIs providing RDF manipulation and storage and requires the Raptor RDF parser and Rasqal RDF syntax and query library for its use. See Also: Wikipedia Article Home Page


Relational Database : See Also: Wikipedia Article A Short Database History "Free" Databases: Express vs. Open-Source RDBMSs Taking On the Database Giants


REST : See Also: Wikipedia Article RDF REST and the future of Data


RESTful : See Also: Wikipedia Article


RESTian : See Also:


RIA : See Also: Wikipedia Article


Rich Client : See Also: Wikipedia Article


RSS : RSS (Really Simple Syndication) is a collection of feed formats used to publish periodic updates to blog, news, and other sites that are updated frequently. See Also: Wikipedia Article RSS 2.0 Specification


RSS Aggregator : RSS aggregators consist of software that enables users to subscribe to various RSS feeds and read the content. See Also: Wikipedia Article


RSS Autodiscovery : See Also:


RSS Content Syndication : See Also:


Ruby : An object-oriented programming language influenced by PERL and Smalltalk. See Also: Wikipedia Article Home Page


Ruby On Rails : An open source framework that enables rapid application development using the Ruby programming language. See Also: Wikipedia Article Home Page

S


Screen Scraping : Method employed one application to harvest data from another application's display output. See Also: Wikipedia Article


Semantic Data Web : Synonym for the Linked Data Web. See Also:


Semantic Radar : Semantic Radar is a Firefox browser extension. Semantic Web pages uses RDF auto-discovery and RDFa metadata detection to identify links to semantic content within Web pages. When semantic content is detected an icon appears within the browser to alert the user. See Also:


Semantic Web : See Also: Wikipedia Article W3C Semantic Web Activity Semantic Weblogs Semantic Web Road map Putting the Web back in Semantic Web Semantic Web for Industry Stefan Decker on the Semantic Web UMBC Semantic Web Reference Card - v2 Tutorial on Semantic Web Technologies (Ivan Herman) Search Engines for Semantic Web Knowledge Semantic Web Development Tools Semantic Web and Web 2.0 http://semanticweb.org/wiki/Main_Page|semanticweb.org State of the Semantic Web Tim Berners-Lee on the Semantic Web Semantic Web: Difficulties with the Classic Approach Confused about the Semantic Web 11 Things To Know About Semantic Web What the Semantic Web Means For Your Business Semantic Web Aliases On the Difference Between "Semantic" and "Semantic Web" Commercialising the Semantic Web


Sensor Data : See Also:


Services Orchestration : See Also:


Sesame : A Java-based, Open Source framework for storing, querying, and inferencing RDF data. Sesame can be instantiated as an actual Web server or a library. See Also: Wikipedia Article


Shared Topic : See Also:


Shredder : The Shredder is a generic Virtuoso Sponger Cartridge. See Also:


SIMILE project : A project which undertakes to make disparate digital collections such as online library catalogs interoperable by resolving issues that arise from the different catalogs' ontologies, metadata, and so forth. See Also: Wikipedia Article Home Page


Single-Sign-On : A security or access control paradigm that allows users to sign into one element in a software system and thereby gain access to ever other element in the software system. See Also: Wikipedia Article


SIOC : Acronym for Semantically-Interlinked Online Communities Project. An RDF-based ontology designed to integrate blogs, discussion forums, and mailing lists. See Also: Wikipedia Article Home Page SIOC Core Ontology Specification http://esw.w3.org/topic/SIOC/EnabledSites|SIOC/EnabledSites ODS SIOC Reference Linking personal posted content across communities http://groups.google.com/group/sioc-dev|SIOC-Dev


SIOC-o-sphere : Online communities that exploit the SIOC ontology to share data. See Also: Post details: SIOC-o-sphere Latest developments in the SIOC-o-sphere


SKOS : Acronym for Simple Knowledge Organisation Systems. SKOS comprises a grouping of RDF-based languages whose purpose is to represent structured vocabularies such as are used for thesauri, taxonomies, classification systems, and so forth. See Also: Wikipedia Article Home Page SKOS Simple Knowledge Organization System Primer (2008)


SOA : Acronym for service-oriented architecture. Paradigm for systems integration and development that packages and exposes business processes as loosely-coupled interoperable services. See Also: Wikipedia Article


SOAP : Acronym formally expanded to Simple Object Access Protocol. Expanded form now deprecated. Protocol for exchange of XML-based messages using HTTP/HTTPS. See Also: Wikipedia Article


Social Bookmarking : Technology that allows Web users to store, manage, tag, and share bookmarks to Web sites. See Also: Wikipedia Article


Social Engineering : See Also: Wikipedia Article


Social Networking : See Also: Wikipedia Article Why some social network services work and others don't — Or: the case for object-centered sociality Social Networks: New Age Solution to Problems of the Old Economy


Social Tagging : See Also: Wikipedia Article


SPARQL : OpenLink Virtuoso supports SPARQL embedded into SQL for querying RDF data stored in Virtuoso's database. SPARQL benefits from low-level support in the engine itself, such as SPARQL-aware type-casting rules and a dedicated IRI data type. See Also: Wikipedia Article SPARQL RDF Query Language Reference W3C SPARQL Protocol for RDF Using WSDL 1.1 A relational algebra for SPARQL Note on database layouts for SPARQL datastores SPARQL FAQ http://esw.w3.org/topic/SparqlImplementations|SparqlImplementations SPARQL Query Results XML Format


SPARQL Endpoint : SPARQL endpoints are services that enable users to issue SPARQL queries against a data store. See Also: SPARQL endpoint


SPARQL Query Service : See Also:


SPARUL : SPARUL (SPARQL/Update) is a language which facilitates the creation and deletion of RDF graphs, insertion and deletion of triples in graphs, and group updates in a single operation. See Also: Wikipedia Article


SPASQL : SPASQL is an extension of to the SQL standard. It enables execution of SPARQL queries within SQL statements. See Also: http://esw.w3.org/topic/SPASQL|SPASQL


Sponger Cartridge : The Virtuoso Sponger uses cartridges to extract data from non-RDF data sources and convert that data into RDF. See Also:


SQL Injection : SQL Injections are malicious exploits that employ SQL queries to obtain unauthorized access to data in relational databases or to make harmful updates to that data. SQL Injection is often achieved by passing SQL queries in Web forms that prompt for usernames and passwords. See Also: Wikipedia Article SQL Injection FAQ Six Security Secrets Attackers Don't Want You to Know


SQL to RDF Mapping : See Also: Mapping SQL Data to RDF


SQL-XML : See Also:


SQL3 : An alias for the SQL:1999 specification. This revision of the SQL spec added regular expression matching, recursive queries, triggers, support for procedural and control-of-flow statements, non-scalar types, and some object-oriented features. See Also:


SQLX : SQLX or SQL/XML is a standardized syntax for returning data produced from relational databases queries as XML. See Also: Home Page


Structured Data : See Also:


Structured Data Object Identifier : See Also:


Structured Tagging : See Also:


Subject : In RDF triples, the subject is the topic of the triple of which various qualities (objects) are attributed. See Also:


Subject Matter Concepts : See Also:


SVG : SVG (Scalable Vector Graphics) is an XML-based graphc file format that facilitates smooth scaling of images as they are resized to larger or smaller dimensions. See Also: Wikipedia Article Visualizing XSLT in SVG


SWEO : SWEO (Semantic Web Education and Outreach) is a W3C interest group. It endeavors to promulgate the need for and benefits of Semantic Web technologies amongst the greater Web community. It also works to promote the uptake of available solutions and associated technologies. See Also: Home Page


SyncML : Enables data synchronization with Mobile Phones. See Also: Wikipedia Article


Syndicated Web : A characterization of Web 2.0 based on the rise of XML baed content such as RSS, RDF, OPML, OCS, and FOAF. See Also:

T


Tabular : See Also:


Tabulator : A Linked Data Browser produced byTim Berners-Lee. See Also: Home Page


Tag Cloud : Tag clouds are weighted, visual maps of the subject matter or topics addressed on a Web site. Each tag denotes a topic and its font weight and size indicates the frequency with which that topic is discussed. Tags are clickable and take the user to pages that display links specific to that topic. See Also: Wikipedia Article


Tag Meaning : See Also:


Tags Data Space : See Also:


Taxonomy : See Also: Wikipedia Article


Topic Map : See Also: Wikipedia Article Metadata? Thesauri? Taxonomies? Topic Maps! (XML) Topic Maps


Trackback : Trackback enables a blog author to programatically notify another blog post or article author whenever the second author's content is cited by the first. Trackback uses HTTP GET or POST to post identifying information pertaining to the citing author's blog to the article or blog post that is cited. See Also: Wikipedia Article What Is Trackback?


TriG : Denotes a plain text format for serialization of RDF Named Graphs. See Also:


Triple : An RDF triple consists of one subject, one predicate, and one object. RDF triples are analogous to simple sentences such that a predicate is always used to associate an object (quality) with a subject. See Also:


Triplestore : Denotes a database designed to store and facilitate the retrieval of RDF metadata. See Also: Wikipedia Article


Turtle : See Also: Wikipedia Article Turtle - Terse RDF Triple Language


Twine : See Also: Home Page

U


UBL : See Also: Wikipedia Article Bosak on Universal Business Language


UDDI : See Also: Wikipedia Article Home Page


UMBEL : See Also: Home Page Zitgist Dataviewer


Unified Communities : See Also:


Unified Storage : See Also:


URI : See Also: Wikipedia Article W3C, IETF Stick with 'Web Glue' Standards Give yourself a URI Cool URIs don't change Cool URIs for the Semantic Web


User Agent : See Also: Wikipedia Article


User Generated Data : See Also: Wikipedia Article

V


Viewer (V) : Represents user interaction in the MVC model. Used as a metaphor for Web 1.0 due to the focus on static, HTML documents aimed at human consumption. See Also:

Virtual Databasing : See Also: Wikipedia Article

Virtual Domain : See Also:

Virtual Forum : See Also:

Virtualization : See Also: Wikipedia Article Virtually Real and Really Virtual Betting on virtualization

Virtuoso AMI : A pre-installed edition of Virtuoso for Amazon's EC2 Cloud platform. See Also:

Virtuoso Meta Schema Language for Declaratively generating RDF Views of SQL Data : See Also:

Virtuoso Meta Schema Language for RDF Views of SQL Data : See Also:


Virtuoso Metaschema Language for producing RDF Views over ODBC/JDBC accessible Data Sources : See Also:

Virtuoso RDBMS to RDF Mapping : See Also:

Virtuoso Sponger : The Virtuoso Sponger is a middleware component of Virtuoso analogous to an ODBC Driver Manager. The Sponger generates RDF Linked Data from a variety of data sources. The sponger is transparently integrated into Virtuoso's SPARQL Query Processor, where it delivers URI de-referencing functionality and data caching services. Optionally, it can be used by the Virtuoso Content Crawler to periodically build and replenish local RDF graphs. See Also: Making the bridge between the Web and the Semantic Web


Virtuoso SQL Schema to RDF Ontology Mapping Language (1.0) : See Also:

Virtuoso SQL-RDF : See Also:

VOS : An acronym for Virtuoso Open-Source Edition. See Also: Home Page

VSP : An acroynym for "Virtuoso Scripting Pages," Virtuoso Universal Server's native scripting language. See Also:

VSPX : VSPX is Virtuoso Universal Server's native ASP like scripting language. See Also:

W


Walled Garden : See Also: Wikipedia Article


Web 1.0 : Web 1.0 characterizes the beginnings of the Web as a collection of linked, static documents. See Also: Wikipedia Article


Web 2.0 : An evolution in the World Wide Web away from a Web of linked, static HTML-based documents towards an executable Web of Web Services and a Syndicated Web of XML content. See Also: Wikipedia Article Web 2.0 Meme Map What Is Web 2.0 Web "Me2.0" -- Exploding the Myth of Web 2.0


Web 3.0 : See Also: Wikipedia Article Web 3.0: When Web Sites Become Web Services


Web 4.0 : Touted to be the next incarnation of the World Wide Web as characterized by a Web that is traversible by digital agents representing users. See Also:


Web Data Silo : See Also: Wikipedia Article


Web Data Space : See Also:


Web of Agents : A moniker for the upcoming Web 4.0 which expresses the vision of that Web as traversible by digital agents representing users See Also:


Web of Databases and Programs : See Also: Accessing the web of databases Toward a Web of Data and Programs


Web of Documents : This term characterizes the beginnings of the Web as a collection of linked, static documents. See Also:


Web Open Database Connectivity : Analogous to ODBC API, Web Open Database Connectivity (WODBC) provides open data access to Web Databases or Data Spaces using HTTP-based URIs in place of Data Source Names. See Also:


Web Service : See Also: Wikipedia Article So, What the Heck Are Web Services?


Web Service API : See Also:


WebDAV : Our WebDAV is a filesystem in the database. This means you can set ACLs/permissions on various parts of the filesystem,
and yet browse it via HTTP in an ordinary browser, or mount it using the Finder on the Mac ors davfs2 on Linux, whatever takes your fancy. WebDAV
itself uses HTTP GET and PUT and similar commands. See Also: Wikipedia Article Welcome to WebDAV Resources


Whidbey : Code name for Visual Studio .NET 2005 during its devlopment phase. See Also: Microsoft Outlines Vision for Future of Visual Studio .NET And Microsoft .NET Framework


Wiki : Software that allows groups to share in the creation and editing of web pages via a Web browser. See Also: Wikipedia Article What's a Wiki Wiki while you work Getting 'wiki' with the team Is business waking up to wiki? Semantic Authoring and Retrieval within a Wiki


Wikipedia : See Also: Wikipedia Article Home Page


Wine : See Also: Home Page


WinFS : See Also:


Wire Protocol : Data access products are said to be "wire protocol" products when the possess the ability to speak to a target DBMS using that DBMS's native communications protocol. See Also:


WODBC : Analogous to ODBC API, Web Open Database Connectivity (WODBC) provides open data access to Web Databases or Data Spaces using HTTP-based URIs in place of Data Source Names. See Also:


WODBC DSN : A WODBC DSN is a URI that provides HTTP-based data access to Web Databases and Data Spaces in a manner analogous to ODBC data access to traditional relational databases. See Also:

X


XBRL : An acronym for eXtensible Business Reporting Language. It is an open standard for semantic modeling business and financial data for reporting purposes. See Also: Wikipedia Article Home Page XBRL Ontology Specification Group


XFN : XFN is a microformat standard for representing social networks. Microformats can be inserted into any xHTML webpage. Therefore XFN makes it possible for any blog, social network page or general webpage to "contain" your social network and expose it for use by any compatible tool, service or application. See Also: Wikipedia Article Home Page


XHR : Abbreviated form of XMLHttpRequest. See Also: Wikipedia Article


XHTML : XHTML (Extensible Hypertext Markup Language) employs a highly restrictive subset of SGML for the purpose of providing a markup language that conforms to XML syntax yet provides the same degree of expression as HTML. This aids in automatic processing of XHTML documents by XML applications whereas pure HTML documents would require specialized parsers that allowed for less than well-formed XML. See Also: Wikipedia Article


Ximian : Ximian was an independent company that produced a variety of GNOME-based, desktop software for Linux and Unix. Ximian is notable for its Mono project, which comprises production of .NET-compatible development tools also for Linux and Unix. Ximian is now a part of Novell. See Also: Wikipedia Article Home Page


XML : See Also: Wikipedia Article XML and Databases XML Matters: GUIs and XML configuration data


XML Parser : See Also: Wikipedia Article


XML Schema : See Also: Wikipedia Article


XML-RPC : See Also: Wikipedia Article


XML/SOAP : See Also:


XMLA : XMLA (XML for Analysis) is a standardized API that enables client applications to query OLAP data sources. XMLA uses HTTP, SOAP, and XML to effect communication with the data stoe. It uses the MDX query language to actually query the target data store. See Also: Wikipedia Article


XMLHttpRequest : Object that makes it possible for JavaScript-based Ajax applications to perform GET, POST, and other HTTP requests within the Web browser itself. See Also: Wikipedia Article


XPath : XPath (XML Path Language) is a query language used for selecting nodes from XML documents and for performing computations using values in XML documents. XPath was defined by the W3C See Also: Wikipedia Article XML Path Language (XPath)


XQuery : XQuery is a query language for XML files or other collections of XML data. See Also: Wikipedia Article XQuery 1.0: An XML Query Language


XSL : XSL (Extensible Stylesheet Language) is the language used to create XSLT stylesheets. See Also: Wikipedia Article


XSLT : XSLT (XSL Transformation) is a language that facilitates transformation of an XML document into a different XML document, HTML, or plain text. See Also: Wikipedia Article


XSLT Processor : XSLT processors take xml documents and xslt stylesheets as inputs and use instructions in the stylesheets to output the original xml document in XML, HTML, or text. See Also: Wikipedia Article


XSLT Stylesheet : XSLT stylesheets consist of instructions and other directives that control how XSLT processors produce an output document. See Also: Wikipedia Article


XUL : An XML-based markup language. See Also: Wikipedia Article Home Page Extensible User Interface Language (XUL)

Z


Zitgist Data Viewer : A product designed to expose Linked Data and the underlying data model associated with that data. See Also: Home Page


Zitgist LLC : A Linked Data Web products and services provider. See Also: Home Page


zLinks : Browser extension or plug-in that exposes embedded links in blogs. See Also: Home Page


Powered By Virtuoso