Glossary of full

Term entries in the full glossary

W3C Glossaries

Showing results 61 - 80 of 1725

architecture

From Web Services Glossary (2004-02-11)

  1. The software architecture of a program or computing system is the structure or structures of the system. This structure includes software components, the externally visible properties of those components, the relationships among them and the constraints on their use. (based on the definition of architecture in [Soft Arch Pract])

  2. A software architecture is an abstraction of the run-time elements of a software system during some phase of its operation. A system may be composed of many levels of abstraction and many phases of operation, each with its own software architecture. [Fielding]

argument

From Mathematical Markup Language (MathML) Version 2.0 (2001-02-21)

A child of a presentation layout schema. That is, `A is an argument of B' means `A is a child of B and B is a presentation layout schema'. Thus, token elements have no arguments, even if they have children (which can only be malignmark).
arity

From XSL Transformations (XSLT) 2.0 (2007-01-23)

The arity of a stylesheet function is the number of xsl:param elements in the function definition.
artifact

From Web Services Glossary (2004-02-11)

A piece of digital information. An artifact may be any size, and may be composed of other artifacts. Examples of artifacts: a message; a URI; an XML document; a PNG image; a bit stream.

ASCII art

From Web Content Accessibility Guidelines 1.0 (1999-05-05)

ASCII art refers to text characters and symbols that are combined to create an image. For example ";-)" is the smiley emoticon. The following is an ascii figure showing the relationship between flash frequency and photoconvulsive response in patients with eyes open and closed [skip over ascii figure or consult a description of chart]: % __ __ __ __ __ __ __ __ __ __ __ __ __ __ 100 | * | 90 | * * | 80 | * * | 70 | @ * | 60 | @ * | 50 | * @ * | 40 | @ * | 30 | * @ @ @ * | 20 | | 10 | @ @ @ @ @ | 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 Flash frequency (Hertz)
ASR

From Voice Extensible Markup Language (VoiceXML) Version 2.0 (2004-03-16)

Automatic speech recognition.
assertion

From RDF Semantics (2004-02-10)

(n.) (i) Any expression which is claimed to be true. (ii) The act of claiming something to be true.
assistive technology

From User Agent Accessibility Guidelines 1.0 (2002-12-17)

In the context of this document, an assistive technology is a user agent that: relies on services (such as retrieving Web resources and parsing markup) provided by one or more other "host" user agents. Assistive technologies communicate data and messages with host user agents by using and monitoring APIs.provides services beyond those offered by the host user agents to meet the requirements of users with disabilities. Additional services include alternative renderings (e.g., as synthesized speech or magnified content), alternative input methods (e.g., voice), additional navigation or orientation mechanisms, and content transformations (e.g., to make tables more accessible).Examples of assistive technologies that are important in the context of this document include the following:screen magnifiers, which are used by people with visual disabilities to enlarge and change colors on the screen to improve the visual readability of rendered text and images.screen readers, which are used by people who are blind or have reading disabilities to read textual information through synthesized speech or braille displays.voice recognition software, which may be used by people who have some physical disabilities.alternative keyboards, which are used by people with certain physical disabilities to simulate the keyboard.alternative pointing devices, which are used by people with certain physical disabilities to simulate mouse pointing and button activations.Beyond this document, assistive technologies consist of software or hardware that has been specifically designed to assist people with disabilities in carrying out daily activities. These technologies include wheelchairs, reading machines, devices for grasping, text telephones, and vibrating pagers. For example, the following very general definition of "assistive technology device" comes from the (U.S.) Assistive Technology Act of 1998 [AT1998]: Any item, piece of equipment, or product system, whether acquired commercially, modified, or customized, that is used to increase, maintain, or improve functional capabilities of individuals with disabilities.
assistive technology

From Web Content Accessibility Guidelines 1.0 (1999-05-05)

Software or hardware that has been specifically designed to assist people with disabilities in carrying out daily activities. Assistive technology includes wheelchairs, reading machines, devices for grasping, etc. In the area of Web Accessibility, common software-based assistive technologies include screen readers, screen magnifiers, speech synthesizers, and voice input software that operate in conjunction with graphical desktop browsers (among other user agents). Hardware assistive technologies include alternative keyboards and pointing devices.
asynchronous

From Web Services Glossary (2004-02-11)

An interaction is said to be asynchronous when the associated messages are chronologically and procedurally decoupled. For example, in a request-response interaction, the client agent can process the response at some indeterminate point in the future when its existence is discovered. Mechanisms to do this include polling, notification by receipt of another message, etc.

asynchronous exchange

From XML Key Management (XKMS 2.0) Requirements (2003-05-05)

An exchange where the synchronous service response is incomplete, requiring the client to perform a subsequent request at some later time. When client registration requires time consuming checks it is more practical for a client to return at a later time for a completed response, for example. For XML Key Management all requests producing asynchronous results MUST produce a synchronous response status indicating an incomplete response, such as "Pending", for example. Such responses might also provide a URL for the client to check back to obtain the complete response at a later time.
at user option

From Extensible Markup Language (XML) 1.1 (2004-02-04)

Conforming software MAY or MUST (depending on the modal verb in the sentence) behave as described; if it does, it MUST provide users a means to enable or disable the behavior described.
at user option

From Extensible Markup Language (XML) 1.0 (2000-10-06)

Conforming software may or must (depending on the modal verb in the sentence) behave as described; if it does, it must provide users a means to enable or disable the behavior described.
atomic

From XML Schema Part 2: Datatypes (2001-05-02)

A   datatype definition (or the simple ur-type definition).
atomic test

From W3C QA - Quality Assurance glossary (2003-09-06)

A test case that tests a single rule from the specification and maps back to exactly one assertion. This is in contrast to some test cases that may test a combination of rules.
atomic type

From XQuery 1.0 and XPath 2.0 Data Model (XDM) (2007-01-23)

An atomic type is a primitive simple type or a type derived by restriction from another atomic type.
atomic value

From XQuery 1.0 and XPath 2.0 Data Model (XDM) (2007-01-23)

An atomic value is a value in the value space of an atomic type and is labeled with the name of that atomic type.
atomic value

From XQuery 1.0: An XML Query Language (2007-01-23)

An atomic value is a value in the value space of an atomic type, as defined in .
atomic value

From XML Path Language (XPath) 2.0 (2007-01-23)

An atomic value is a value in the value space of an atomic type, as defined in .
atomization

From XSL Transformations (XSLT) 2.0 (2007-01-23)

The term atomization is defined in . It is a process that takes as input a sequence of nodes and atomic values, and returns a sequence of atomic values, in which the nodes are replaced by their typed values as defined in .

The Glossary System has been built by Pierre Candela during an internship in W3C; it's now maintained by Dominique Hazael-Massieux

Copyright © 2000-2003W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.