Kees van der Sluijs

Learn More
The evolution of the Web requires to consider an increasing number of context-dependency issues. Therefore, in our research we focus on how to extend a Web application with additional adaptation concerns without having to redesign the entire application. Based on a generic transcoding tool we illustrate here how we can add adaptation functionality to an(More)
Web application design methods traditionally aim to reduce complexity in implementing Web applications. However, these methods struggle with providing the necessary dynamics and flexibility to keep up with the increasing users' demand for personalization and feedback mechanisms. We present Hera-S, based on Sesame and the SeRQL query language that does(More)
Adaptivity in web applications raises several concerns. One demands it to be decoupled from the actual application and at the same time wants to use very domain-specific terms for dividing the audience into groups. Two current trends, aspect-oriented programming and semantic web technologies, fit these requirements like a glove. In this paper, we present(More)
The design of Web applications traditionally relies heavily on the navigation design. The Web as it evolves now brings additional design concerns , such as omni-presence, device-dependence, privacy, accessibility, local-ization etc. Many of these additional concerns are occurrences of user-or context dependency , and are typically realized by(More)
We present a user profile management component for ubiquitous computing environments that provides management , inquiry and delivery of context-dependent user preferences. In particular, our approach takes into account that users act differently depending on their current context, and hence, that a user can be described by different submodels that represent(More)
To build high-quality personalized Web applications developers have to deal with a number of complex problems. We look at the growing class of personalized Web Applications that share three characteristic challenges. Firstly, the semantic problem of how to enable content reuse and integration. Another problem is how to move away from a sluggish static(More)
The TOWL language is a temporal ontology language built on top of OWL-DL that enables descriptions involving time and temporal aspects such as change and state transitions. Extending OWL-DL into a temporal context does not only relate to providing the adequate expressiveness for such a goal, but also ensuring that static concepts preserve their meaning in a(More)