Evolving hypermedia systems: a layered software architecture
Journal of Software Maintenance: Research and Practice - Special issue: Separation of concerns for software evolution
AHA! The adaptive hypermedia architecture
Proceedings of the fourteenth ACM conference on Hypertext and hypermedia
Applying software evolution theory to hypermedia systems
International Journal of Web Engineering and Technology
Knowledge Based Information Retrieval with an Adaptive Hypermedia System
IWINAC '09 Proceedings of the 3rd International Work-Conference on The Interplay Between Natural and Artificial Computation: Part I: Methods and Models in Artificial and Natural Computation. A Homage to Professor Mira's Scientific Legacy
Aplying a semantic hypermedia model to adaptive concept maps in education
EUROCAST'07 Proceedings of the 11th international conference on Computer aided systems theory
Developing applications with aspect-oriented change realization
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Hi-index | 0.00 |
This paper presents JSEM-HP, an author tool for the development of semantic, adaptive and evolutionary hypermedia systems based on the model SEM-HP. The proposed development process has four iterative phases, associated to four interacting subsystems: memorization, in which the author creates a specific kind of semantic network that gives semantic coherence to the information offered to the user; presentation, which allows to select different subsets of the semantic net; navigation, which permits to define an order to navigate the items according to their semantic relations; and learning, which takes care of user modeling and adaptation. The tool supports the evolution of the systems created with it, assuring that changes made in a subsystem keep this subsystem and the whole system in a consistent state. The user adaptation supported by the tool allows the semantic net that is offered to the user to be dynamically adapted to the user knowledge, so he will not access the information he is not ready to understand, and he will have awareness of his process of learning.