Evolving hypermedia systems: a layered software architecture
Journal of Software Maintenance: Research and Practice - Special issue: Separation of concerns for software evolution
A platform for creating adaptive communicators
ICCHP'06 Proceedings of the 10th international conference on Computers Helping People with Special Needs
Hi-index | 0.00 |
This paper focuses on improving ACS (Augmentive Communication Systems) by means of an adaptive evolutionary hypermedia. One of the most important features of our approach is the separation of the different aspects involved in the development, use and maintenance of the communication system. Concerning the knowledge representation aspect we use an ontology model that permits specifying the semantic of the represented reality. Regarding the presentation aspect, in order to generate the hypermedia structures we provide a mechanism that allows the creation of different views of the global knowledge model. About the navigation aspect it is important to emphasise its multimodal facet: at the technology level (PC or PDA) and at the interaction level (depending on the access restrictions and the selection units). The user adaptation aspect permits to analyse and to personalise the user navigation using his user profile, his user model and a set of appropriate adaptive methods. In addition, during the whole process we apply an evolutionary mechanism to evolve these aspects in an integral form.