Abstract
The need for adaptive and personalized Rich Internet Application puts a new dimension to already existing approaches of Adaptive Hypermedia Systems. Instead of computing the adaptation steps at the server, Rich Internet Applications need a client-side approach that can react immediately on user input. In this paper we present a novel approach that holistically combines page annotations, semantic Web usage mining, user modeling, ontologies and rules to adapt AJAX pages. The focus of our pater is the conceptual introduction of the autonomous client. An autonomous client directly executes all necessary adaptation steps based on a user model, without requesting any logic on the server. In order to realize this, we use ontologies to annotate Rich Internet Applications and to describe the user model as well as semantic Web usage mining for detecting adaptation rules. Additionally, we provide a detailed overview and evaluation of how we moved resource-intensive ontology processing and rules execution from the server to the client.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Brusilovsky, P.: Methods and techniques of adaptive hypermedia. User Model. User-Adapt. Interact. 6(2-3), 87–129 (1996)
Mobasher, B., Cooley, R., Srivastava, J.: Automatic personalization based on web usage mining. Commun. ACM 43(8), 142–151 (2000)
Garrett, J.J.: Ajax: A new approach to web applications (2005), http://www.adaptivepath.com/publications/essays/archives/000385.php
Schmidt, K.-U., Stojanovic, L., Stojanovic, N., Thomas, S.: On enriching ajax with semantics: The web personalization use case. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 686–700. Springer, Heidelberg (2007)
Thomas, S., Schmidt, K.-U.: D4: Identification of typical problems in e-government portals. Technical report, FIT consortium (July 2006), http://www.fit-project.org/Documents/D4.pdf
Maedche, A., Staab, S.: Semi-automatic engineering of ontologies from text. In: Proceedings of the 12th International Conference on Software Engineering and Knowledge Engineering (2000)
Stojanovic, L., Ma, J., Stojanovic, N.: D9: Methods and tools for semi-automatic learning of a domain ontology that models the content of a front office. Technical report, FIT consortium (January 2007), http://www.fit-project.org/Documents/D9.pdf
Stojanovic, L., Stojanovic, N., Ma, J.: An approach for combining ontology learning and semantic tagging in the ontology development process: egovernment use case. In: Benatallah, B., Casati, F., Georgakopoulos, D., Bartolini, C., Sadiq, W., Godart, C. (eds.) WISE 2007. LNCS, vol. 4831, pp. 249–260. Springer, Heidelberg (2007)
Bechhofeer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D., Patel-Schneider, P., Stein, L.A.: Owl - web ontology language reference. Recommendation, W3C, February 10 (2004)
Dai, H., Mobasher, B.: Using ontologies to discover domain-level web usage profiles. In: 2nd Semantic Web Mining Workshop at ECML/PKDD-2002 (2002)
Berendt, B., Hotho, A., Mladenic, D., van Someren, M., Spiliopoulou, M., Stumme, G.: A roadmap for web mining: From web to semantic web. In: Berendt, B., Hotho, A., Mladenič, D., van Someren, M., Spiliopoulou, M., Stumme, G. (eds.) EWMF 2003. LNCS (LNAI), vol. 3209, pp. 1–22. Springer, Heidelberg (2004)
Stumme, G., Hotho, A., Berendt, B.: Semantic web mining: State of the art and future directions. Semantic Grid –The Convergence of Technologies 4(2), 124–143 (2006)
Spiliopoulou, M., Mobasher, B., Berendt, B., Nakagawa, M.: A framework for the evaluation of session reconstruction heuristics in web usage analysis. INFORMS Journal of Computing, Special Issue on Mining Web-Based Data for E-Business Applications 15 (2003)
Stojanovic, L., Ma, J., Yu, J., Stojanovic, N., Schmidt, K.-U., Thomas, S., Rahmani, T.: D18: Methods and tools for mining the log data by taking into account background knowledge. Technical report, FIT consortium (July 2007), http://www.fit-project.org/Documents/D18.pdf
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: Swrl: A semantic web rule language combining owl and ruleml. Technical report, W3C Member submission, May 21 (2004)
Crockford, D.: Rfc4627: Javascript object notation. Technical report, IETF (2006)
Berstel, B., Bonnard, P., Bry, F., Eckert, M., Patranjan, P.-L.: Reactive rules on the web. In: Antoniou, G., Aßmann, U., Baroglio, C., Decker, S., Henze, N., Patranjan, P.-L., Tolksdorf, R. (eds.) Reasoning Web. LNCS, vol. 4636, pp. 183–239. Springer, Heidelberg (2007)
Forgy, C.L.: Rete: a fast algorithm for the many pattern/many object pattern match problem. Artificial Intelligence 19, 17–37 (1982)
Dai, H., Mobasher, B. (eds.): Using Ontologies to Discover Domain-Level Web Usage Profiles (2002)
Romero, C., Ventura, S., Herváas Martinez, C., De Bra, P.: In: Proceedings of the Fifth International Conference on Human System Learning, ICHSL, Europia (November 2005)
Dolog, P., Henze, N., Nejdl, W., Sintek, M.: The personal reader: Personalizing and enriching learning resources using semantic web technologies. In: De Bra, P.M.E., Nejdl, W. (eds.) AH 2004. LNCS, vol. 3137, pp. 85–94. Springer, Heidelberg (2004)
Frasincar, F., Houben, G.-J.: Hypermedia presentation adaptation on the semantic web. In: De Bra, P., Brusilovsky, P., Conejo, R. (eds.) AH 2002. LNCS, vol. 2347, pp. 133–142. Springer, Heidelberg (2002)
Ankolekar, A., Tran, D.T., Cimiano, P.: Rules for an ontology-based approach to adaptation. In: 1st International Workshop on Semantic Media Adaptation and Personalization, Athen, Greece (December 2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schmidt, KU., Dörflinger, J., Rahmani, T., Sahbi, M., Stojanovic, L., Thomas, S.M. (2008). An User Interface Adaptation Architecture for Rich Internet Applications. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds) The Semantic Web: Research and Applications. ESWC 2008. Lecture Notes in Computer Science, vol 5021. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68234-9_53
Download citation
DOI: https://doi.org/10.1007/978-3-540-68234-9_53
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68233-2
Online ISBN: 978-3-540-68234-9
eBook Packages: Computer ScienceComputer Science (R0)