- architecture
-
From Web Services Glossary (2004-02-11)
-
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])
-
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 .