The AHES Taxonomy: Extending Adaptive Hypermedia to Software Components
Hypermedia has matured to XML-based specifications and Java/ Flash software componentry. In this contribution we extend known adaptation methods and techniques to software programs and classify them by component type. We consider adaptation of internal multimedia structures, graphics elements, interactions, and included algorithms. Methods are illustrated with a prototype system that implements matching, component-based adaptation techniques. It is available for free and includes an XML authoring schema, an adaptation layer for third-party Java applets, and a server-side adaptation engine.
KeywordsAdaptation Rule Text Fragment Movie Clip Adaptive Navigation Graphic Item
Unable to display preview. Download preview PDF.
- 1.De Bra, P., Stash, N.: Multimedia Adaptation using AHA! Educational Multimedia, Hypermedia & Telecommunications. Association for the Advancement of Computing in Education 1, 563–570 (2004)Google Scholar
- 4.Hughes, S., Brusilovsky, P., Lewis, M.: Adaptive navigation support in 3D ecommerce activities. Recommendation and Personalization in eCommerce, 132-139 (2002)Google Scholar
- 5.Chittaro, L., Ranon, R.: Dynamic generation of personalized VRML content: a general approach and its application to 3D E-commerce. In: Web3D, pp. 145–154. ACM Press, New York (2002)Google Scholar
- 6.Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)Google Scholar
- 7.Wilson, G.: Extensible Programming for the 21st Century. ACM Queue 2(9) (2004-2005)Google Scholar