The access project: development platform for unified access to enabling environments
ICCHP '96 Proceedings of the 5th International conference on Computers helping people with special needs. Part I
A novel software architecture for computer-based interpersonal communication aids
ICCHP '96 Proceedings of the 5th international conference on Computers helping people with special needs. Part II
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Communications of the ACM
SETN '02 Proceedings of the Second Hellenic Conference on AI: Methods and Applications of Artificial Intelligence
An Open Machine Translation System for Augmentative and Alternative Communication
ICCHP '02 Proceedings of the 8th International Conference on Computers Helping People with Special Needs
ACM Transactions on Accessible Computing (TACCESS)
Hi-index | 0.00 |
In this paper, we introduce a new generation of computer-based communication aids, designed and developed using state of the art software engineering models and architectures. The communicators we present are based on a component-based framework called ULYSSES that aims to simplify the integration of multi-vendor components into low cost products and maximizes modularity and reusability. Following the ULYSSES approach, one can build up powerful and reliable applications, adaptable to various user needs and requirements. For developers of AAC components, ULYSSES provides an engineering-for-reuse environment with guidelines and tools to build software modules, which can operate effectively and interact with each other transparently, without even being aware of each other's existence. Furthermore, ULYSSES grants a process of engineering-with-reuse for AAC system integrators for the selection and assembly of components on demand to build user-specific robust communicators out of pre-fabricated software parts. Thus, adding or removing characteristics and features as needed, is becoming an easy task for system AAC systems integrators. Three complete Interpersonal Communication Aids are presented as cases of ULYSSES application in this specific domain.