J. R. Kennaway
University of East Anglia
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by J. R. Kennaway.
international conference on parallel architectures and languages europe | 1987
Henk Barendregt; M C J D Eekelen; John R. W. Glauert; J. R. Kennaway; M.J. Plasmeijer; M. R. Sleep
Graph rewriting (also called reduction) as defined in Wadsworth [1971] was introduced in order to be able to give a more efficient implementation of functional programming languages in the form of lambda calculus or term rewrite systems: identical subterms are shared using pointers.
conference on computers and accessibility | 2000
R. Elliott; John R. W. Glauert; J. R. Kennaway; I. Marshall
ViSiCAST is a major new project funded by the European Union, aiming to provide improved access to services and facilities for deaf citizens through sign language presented by a virtual human, or avatar. We give here an outline of the project, and describe early work in the area of linguistics and language processing. This work covers two distinct but related areas: first, the development of an XML-compliant notation for deaf sign language gestures, which can be used to drive the signing avatar; and, second, the development of a framework supporting the translation of natural language text into this gesture-orientated notation.
Universal Access in The Information Society | 2008
R. Elliott; John R. W. Glauert; J. R. Kennaway; I. Marshall; E. Safar
Sign languages are the native languages for many pre-lingually deaf people and must be treated as genuine natural languages worthy of academic study in their own right. For such pre-lingually deaf, whose familiarity with their local spoken language is that of a second language learner, written text is much less useful than is commonly thought. This paper presents research into sign language generation from English text at the University of East Anglia that has involved sign language grammar development to support synthesis and visual realisation of sign language by a virtual human avatar. One strand of research in the ViSiCAST and eSIGN projects has concentrated on the generation in real time of sign language performance by a virtual human (avatar) given a phonetic-level description of the required sign sequence. A second strand has explored generation of such a phonetic description from English text. The utility of the conducted research is illustrated in the context of sign language synthesis by a preliminary consideration of plurality and placement within a grammar for British Sign Language (BSL). Finally, ways in which the animation generation subsystem has been used to develop signed content on public sector Web sites are also illustrated.
ACM Transactions on Computer-Human Interaction | 2007
J. R. Kennaway; John R. W. Glauert; I.E.P. Zwitserlood
Written information is often of limited accessibility to deaf people who use sign language. The eSign project was undertaken as a response to the need for technologies enabling efficient production and distribution over the Internet of sign language content. By using an avatar-independent scripting notation for signing gestures and a client-side web browser plug-in to translate this notation into motion data for an avatar, we achieve highly efficient delivery of signing, while avoiding the inflexibility of video or motion capture. Tests with members of the deaf community have indicated that the method can provide an acceptable quality of signing.
international conference on parallel architectures and languages europe | 1987
Henk Barendregt; M C J D Eekelen; John R. W. Glauert; J. R. Kennaway; M.J. Plasmeijer; M. R. Sleep
Lean is an experimental language for specifying computations in terms of graph rewriting. It is based on an alternative to Term Rewriting Systems (TRS) in which the terms are replaced by graphs. Such a Graph Rewriting System (GRS) consists of a set of graph rewrite rules which specify how a graph may be rewritten. Besides supporting functional programming, Lean also describes imperative constructs and allows the manipulation of cyclic graphs. Programs may exhibit non-determinism as well as parallelism. In particular, Lean can serve as an intermediate language between declarative languages and machine architectures, both sequential and parallel.
parallel computing | 1989
Henk Barendregt; M.C.J.D. van Eekelen; M.J. Plasmeijer; John R. W. Glauert; J. R. Kennaway; M. R. Sleep
Abstract LEAN is an exaerimental language for specifying computations in terms of graph rewriting. It is based on an alternative to Term Rewriting Systems (TRS) in which the terms are replaced by graphs. Such a Graph Rewriting System (GRS) consists of a set of graph rewrite rules which specify how a graph may be rewritten. Besides supporting functional programming, LEAN also describes imperative constructs and allows the manipulation of cyclic graphs. Programs may exhibit non-determinism as well as parallelism. In particular, LEAN can serve as an intermediate language between declarative languages and machine architectures, both sequential and parallel. This paper is a revised version of a paper by the same authors which was presented at the ESPRIT, PARLE, Conference in Eindhoven, The Netherlands, June 1987.
Archive | 2004
R. Elliott; John R. W. Glauert; Vince J. Jennings; J. R. Kennaway
Archive | 1987
John R. W. Glauert; J. R. Kennaway; M. R. Sleep
Archive | 2004
R. Elliott; John R. W. Glauert; J. R. Kennaway
Proceedings of the conference on CONPAR 88 | 1989
John R. W. Glauert; K. Hammond; J. R. Kennaway; George A. Papadopoulos