- architecture
-
From Web Services Glossary (2004-02-11)
| Glossary for
this source
-
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) |
Glossary for this
source
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) |
Glossary for this
source
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)
| Glossary for
this source
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)
| Glossary for
this source
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)
| Glossary for
this source
Automatic speech recognition.
- assertion
-
From RDF Semantics (2004-02-10) |
Glossary for this
source
(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) |
Glossary for this
source
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)
| Glossary for
this source
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)
| Glossary for
this source
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)
| Glossary for this
source
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) |
Glossary for this
source
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) |
Glossary for this
source
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)
| Glossary
for this source
A datatype definition (or the simple
ur-type definition).
- atomic
test
-
From W3C QA - Quality
Assurance glossary (2003-09-06) | Glossary for this
source
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)
| Glossary
for this source
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)
| Glossary
for this source
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) |
Glossary for this
source
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) |
Glossary for this
source
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) |
Glossary for this
source
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 .