
 
schemes in particular. The development of a 
Concept Coding Framework (CCF) intends to 
change that.  
The CCF is designed as an application of the 
Semantic Web. It will offer AAC users enhanced 
accessibility of the Internet and will remove barriers 
for message exchange. The Semantic Web as a 
whole potentially offers these same users more 
support and independence. This all sounds great in 
theory, but developing such solutions is very 
complicated, and will be a rather long-term 
commitment. This is clear from the rate of progress 
with the Semantic Web itself. Development started 
with Tim Berners-Lee’s road map in 1998, by 
February 2001 we had an Activity Statement from 
the World Wide Web Consortium (W3C) Semantic 
Web Initiative and in February 2004 we saw the 
Resource Description Format (RDF) and Web 
Ontology Language (OWL), (the backbone to the 
Semantic Web) become standard technologies of the 
W3C. 
3  REPURPOSING CONTENT 
Users of AAC systems experience significant 
difficulties when interacting in the text-rich Internet 
environment. Web accessibility experts feel Internet 
users with learning difficulties present an especially 
complex challenge (Seeman, 2002; Clark, 2003). 
The existing Web Content Accessibility Guidelines 
(WCAG) from the W3C, WCAG 1.0 clearly focus 
on the visual impaired users, but the emerging 
guidelines, WCAG 2.0 are certainly taking more 
notice of the other groups of users, as more groups 
of accessibility experts focus or specialise, for 
instance, in Learning Difficulties (LDWeb). Existing 
solutions or recommended techniques say amongst 
other things, “use plain language”, but even this idea 
is vague and how this could be achieved is still 
debated in many accessibility forums and discussion 
threads. With the emergence of new technologies as 
part of the Semantic Web Initiative we now have the 
capabilities and potential to start to address the 
issues of web accessibility for persons with learning 
difficulties (Seeman, 2004). With time, we should 
see user agents that can fulfil the vision of simpler 
travel as outlined above. 
Jakob Nielsen’s Alertbox article “Alternative 
Interfaces for Accessibility” (Nielsen, 2003) 
describes the conflict between practical and ideals 
when implementing a perfectly usable design. 
Neilsen states that the practical solution chosen 
through cost and maintenance is to provide a “single 
design for multiple audiences”; where as the ideal is 
to provide “separate designs optimized for each of 
main access modalities”. This ideal is achievable 
through the technique of separating content from 
presentation; hence the prolific development of 
Cascading Style Sheets (CSS), whose power in 
terms of accessibility is driving many online 
accessibility communities to deliver beautiful and 
highly accessible content. 
The Concept Coding Framework is a new 
potential solution that is being specifically 
developed to provide a mechanism for repurposing 
content into preferred symbolic representations 
through the use of semantic web technologies for the 
AAC user. This is an opensource and international 
initiative that resulted from the pan-European 
WWAAC project, which aimed to enhance access to 
the World Wide Web for the AAC user through 
various routes (Lundälv, et al, 2003; Poulson & 
Nicolle, 2003; Magnuson & Hunnicutt, 2003).  
Concept coding offers an extra level of 
separation - that of the actual meaning of the content 
from its representation. So in addition to the text in 
the HTML paragraphs, RDF annotations are 
provided that map the words in the text to their 
generic concepts. It is then the responsibility of the 
user-agent, for example, the user’s web browser, to 
parse the annotations and thus repurpose (on the fly) 
the textual content into their preferred language, and 
if necessary symbolic representation. Lisa Seeman 
of UB-Access is also investigating the use of the 
Semantic Web to repurpose material into an 
accessible form suitable to users via a system known 
as the Semantic Web Accessibility Platform 
(SWAP). SWAP uses a proxy server to translate 
content into a form that suits the users’ profile, 
however, it does not look at the AAC user. 
3.1  Concept Coding Framework 
Many AAC systems use some kind of graphical 
symbols to represent a limited vocabulary of basic 
concepts. However, there is a lack of widely 
accepted standards for the language, concept, 
symbol, and encoding schemes of these 
vocabularies. This then means that translation 
between the different vocabularies and text is 
difficult. 
The CCF provides a foundation for, and a bridge 
between, current and future proprietary AAC 
systems, by supporting effective graphic symbol 
usage, exchange and maintenance in the context of 
standard Internet information sharing. To be 
acceptable as mechanism for exchanging messages, 
concept codes should be: 
•  Clearly defined, harmonising where possible, 
with the emerging principles for general 
concept management in the Internet. 
WEBIST 2005 - INTERNET COMPUTING
164