From Interoperable User Models to Interoperable User Modeling

Size: px
Start display at page:

Download "From Interoperable User Models to Interoperable User Modeling"

Transcription

1 From Interoperable User Models to Interoperable User Modeling Francesca Carmagnola and Federica Cena Dipartimento di Informatica, Università di Torino, Corso Svizzera 185, Torino, Italy {carmagnola, Abstract. Currently, there is an increasing demand user-adaptive systems for various purposes in many different domains. The development of such systems requires computational efforts which is often challenging and off-putting. The main contribution of our work is the idea to go one step further from sharing user model data (interoperable user models) towards the exchange of user model reasoning strategies (interoperable user modeling). In this paper we discuss, exemplified in a concrete scenario, how Semantic Web techniques may be applied to the field of the Adaptive Systems in order to have a more effective and reliable user model interoperability, considering both the perspectives of User Modeling Servers and Web Servers. 1 Introduction Personalization features are becoming popular and are being integrated in various domains, e.g. e-commerce, e-learning, tourism and cultural heritage, travel planning, interaction in instrumented environments. Users can nowadays interact with a great number of personalised systems, so there is the great opportunity to acquire wider knowledge about a user and use it in order to reach a better adaptation. This possibility is exemplified trough the so called Ubiquitous user modeling [7]. Ubiquitous user modeling describes ongoing modeling and exploitation of user behavior with a variety of systems that share their user models. This possibility can be carried out by user model servers (e.g. [9], [10], [4] ) which have made a significant advancement by offering flexible server-client architectures where a user model, stored as a central repository, is maintained by and shared across several applications. These shared user models can be either used for mutual or for individual adaptation goals and can be just exchanged or integrated [10]. Sharing user models across applications has many advantages [8], for instance it lets to speed up the phase of user model initialization [10] and it lets the increased coverage, since more aspects can be covered by the aggregated user model, because of the variety of the contributing systems. The increased level of detail and the increased reliability, including in the user model features that one system could not acquire by itself, lead to a deeper understanding of the user, letting better adaptation V. Wade, H. Ashman, and B. Smyth (Eds.): AH 2006, LNCS 4018, pp , Springer-Verlag Berlin Heidelberg 2006

2 410 F. Carmagnola and F. Cena results. What statements can be retrieved and exchanged in respect to privacy regulations and how they are integrated depends on several layers of metadata attached to the statements [8]. Our approach moves from these considerations and is aimed to explore how interoperability of user models can be improved by sharing semantically annotated rules. In the paper we will provide a justification of the need and the challenge of this approach which represents our thesis and our research activity. To test its applicability and value we move from U2M [8], a framework for ubiquitous user modeling focused on the exchange and the semantic integration of partial user models, with the aim to extend this framework by introducing the exchange of semantically described rules that represent the reasoning strategies implemented by the applications to model users, following the principles described in MUSE [5]. In Sec. 2 we specify the problem we want to face, by showing an example with existing applications that share user models data, and explaining how these problems can be solved through the approach of the interoperability of User Modeling` Sec. 3 concludes the paper and specify which will be the next steps of our researches. 2 Interoperability of User Modeling Reasoning Strategies The main focus of our work moves from interoperability of user data but focuses on the possibility to make the user modeling reasoning strategies interoperable among systems. Starting Problem To better specify the problem we want to address in our proposal, we take into consideration two systems, UbiquiTO [1] and Specter [11]. Both these applications interact with the same user and for her they define a user model according to the application goals. What they wish to do is to communicate and share/exchange knowledge regarding user models. UbiquiTO is an adaptive and mobile tourist guide for the city of Turin, while Specter addresses the exploitation of user actions captured in an intelligent environment to define a memory for situated user support. Imagine a shopping scenario wherein a system tries to predict whether or not the user should be presented an advertisement of a nearby store. In this context, UbiquiTO wants to provide personalized suggestions to a user that has already interacted with Specter. To perform adaptation in a shopping environment, UbiquiTO needs to know the user s propensity to spend (that indicates the user s availability of money), which it infers on the basis of user age and profession. Being the features age and profession not directly related to the propensity to spend, the value inferred by UbiquiTO could be not much reliable. UbiquiTO knows that the user interacts with Specter as well, so it decides to verify if Specter calculates a value for the user s propensity to spend. Specter computes this value (by the direct observation of user actions), thus UbiquiTO asks Specter for it.

3 From Interoperable User Models to Interoperable User Modeling 411 The interoperability of user models data outlined in this scenario, leads to many issues: i) Does UbiquiTO trust Specter? Is the value provided by Specter calculated in a way that UbiquiTO believe reliable? ii) If the value propensity to spend inferred by Specter for the same user is different from the one calculated by UbiquiTO, which is the most reliable? If also another application infers the user propensity to spend but stores a very different value for the same user, how can UbiquiTO decide which value trust? UbiquiTO needs to manage all these conflicts. Proposed Solution We state that sharing the user modeling reasoning strategies exploited by the applications could bring relevant contributions to address these problems and can extend the U2M framework approach. In particular, the basic idea of the proposal is to exchange reasoning strategies described by means of rules and using a semantic web rule language to represent them 1. The choice of using rules to express knowledge is related to their role in the semantic web. As underlined in [2] rules can add expressiveness to description logicbased ontology languages and thus they can be used to draw inferences, to express constraints, to transform data, etc. In detail, considering these questions, we can sketch how exchange reasoning strategies and not only value about user model could address them. i) When UbiquiTO asks Specter for the value of the user propensity to spend, it has no way to check nor if Specter or the values provided by it are reliable before using it to perform adaptation (and so before having a direct feedback of its validity from the user). Knowing the value itself is not enough, since an application may have many different ways to derive it. Knowing the reasoning process that lead to the definition of propensity to spend gives UbiquiTO an explanation regarding how this value is obtained in Specter, letting the chance of evaluating its reliance, according with some heuristics. ii) If the value calculated by UbiquiTO is different we would have a problem of conflict resolution and UbiquiTO should choose between the values. However, knowing the mere values is not enough since they do not provide a mean to take the decision. Thus, if UbiquiTO could know the rule describing the reasoning process that led Specter to this value, it could understand how that value has been defined. However, this is not yet sufficient to take the decision. UbiquiTO needs a set of strategies that allow to understand if process itself is good or not. Therefore, we hypothesize that for each class of the user s ontology of each system there is a property (provenance) that describes the modality of acquisition of the value of the 1 Candidates are SWRL [ which combine OWL DL, OWL Lite and the Unary/Binary Datalog RuleML and extend the set of OWL axioms to include Hornlike rules, and RDF/RuleML [ which combines XML Schema definitions, translators, and bidirectional interpreters written in Java.

4 412 F. Carmagnola and F. Cena corresponding feature. For example, the value of the feature Interest For Art may be inferred by the system or declared by the user herself, it may be recent or out-of-date, and the combination of these values influences the reliability of the values they are referred to. Hence, UbiquiTO checks the rule that produces this user feature and, in particular, analyzes every term of the rule, which is mapped to the class of the user ontology, and the values of the corresponding property provenance, and on the basis of its heuristics, it will be able to choose which of the conflicting values are more reliable, and then import this value. This approach can be extended to a situation with more than two systems, wherein there could be an higher possibility that more than one application infers different value for the same user feature. 3 Conclusions and Future Work The main contribution of our work is the idea to go one step further from sharing user model data (interoperable user models) towards the exchange of user model reasoning strategies, thus some reasoning mechanisms to both update the model and decide about adaptation strategies (interoperable user modeling). The main focus of our research concerns the possibility to explore how to make the user modeling reasoning strategies interoperable. In this line, our two thesis will follow two directions: (i) how can user modeling strategies be defined as rules that can be shared across applications; and (ii) what has to be shared in order to acquire more knowledge of a user and improve the adaptation process. Regarding the first aspect, our proposal follows principles and goals of the Semantic Web representation of rules [6], and we want to demonstrate how interoperability of user models can be improved by sharing semantically annotated rules that describe the reasoning strategies for user modeling implemented by the applications that share user models statements. Regarding the second aspect, there are two open issues that have to be investigated. The first one regards the problem of the semantic match: in the scenario, how UbiquiTO may be sure that Specter offers a values that really semantically corresponds to the one it is looking for? In other words, how can UbiquiTO be sure that Specter has the same understanding of the concept propensity to spend? The second one deals with the issue of provide proof to the user: in the scenario, how UbiquiTO can provide its final user with the justification of the results obtained? In order to test our approach, the next step will be the development of a framework for the sharing of the knowledge among Adaptive Systems (data and reasoning strategies about UM ) exploited with semantic web service technology [3]. All the adaptive applications of the framework will be designed as semantic web services that take as input user data and give in output (i) user modeling dimensions (ii) adaptive services and (iii) reasoning strategies related with user and adaptation modeling. Furthermore we are working on the definition of suitable evaluation methodologies to verify the achievement of the interoperability of reasoning strategies, in particular (i) what may be considered a success and (ii) how to measure it.

5 From Interoperable User Models to Interoperable User Modeling 413 Acknowledgements We are very grateful to Cristina Gena, Ilaria Torre and Luca Console for their contribution in the project. We would like to thank also Dominik Heckmann, Vania Dimitrova, Lora Aroyo, and Alexander Kröner for their help, support, discussions and research material. References 1. Amendola, I., Cena F., Console L., Crevola A., Gena C., Goy A., Modeo S., Perrero M., Torre I., Toso A.: UbiquiTO: A Multi-device Adaptive Guide. Proc. of Mobile HCI 2004, Lecture Notes in Computer Science, 3160 (2004) Antoniou, G., Baldoni, M., Baroglio, C., Patti, V., Baumgartner, R., Eiter, T., Herzog, M., Schindlauer, R., Tompits, H., Bry, F., Schaffert, S., Henze, N., May, W.: Reasoning Methods for Personalization on the Semantic Web. Annals of mathematics, Computing & Teleinformatics, Vol.1, N.2, 2004, pp Ardissono, L., A. Goy, G. Petrone, M. Segnan, Interaction with Web Services in the Adaptive Web, Adaptive Hypermedia and Adaptive Web-Based Systems. 3rd Int. Conf., AH 2004, Eindhoven, Springer Verlag, pp , Brusilovsky, P., Sosnovsky, S., and Yudelson, M. (2005) Ontology-based framework for user model interoperability in distributed learning environments. In: G. Richards (ed.) Proceedings of World Conference on E-Learning, E-Learn 2005, Vancouver, Canada, October 24-28, 2005, AACE, pp Carmagnola, F., Cena, F., Gena, C., Torre, I.. MUSE: A Multidimensional Semantic Environment for Adaptive Hypermedia Systems. In the proceedings of ABIS Cirstea, H., Kirchner, C. Types for Web Rule Languages: a preliminary study, REWERSE EU Network of Excellence, technical report I3-D2, Heckmann, D., B. Brandherm, M. Schmitz, T. Schwartz, and B. M. Von Wilamowitz- Moellendorf. GUMO - the general user model ontology. In Proceedings of the 10th International Conference on User Modeling, Edinburgh, Scotland, Jun LNAI 3538: Springer, Berlin Heidelberg, pp , 8. Heckmann, D. UbiquiTOus User Modeling. PhD thesis, Department of Computer Science, Saarland University, Germany, Kay, J., B. Kummerfeld, and P. Lauder. Personis: A server for user models. In P. de Bra, P. Brusilovsky, and R. Conejo, editors, Proceedings of AH 2002, LNCS 2347, pages Springer-Verlag Berlin Heidelberg, May A. Kobsa, J. Koenemann, and W. Pohl. Personalised hypermedia presentation techniques for improving online customer relationship. The Knowledge Engineering Review, Vol.16(2): , Kröner, A., Heckmann, D., Wahlster, W. SPECTER: Building, Exploiting and Sharing Augmented Memories in the proc. of Workshop on Knowledge Sharing for Everyday Life, Kyoto, Japan, KSEL 2006

MUSE: A Multidimensional Semantic Environment for Adaptive Hypermedia Systems

MUSE: A Multidimensional Semantic Environment for Adaptive Hypermedia Systems MUSE: A Multidimensional Semantic Environment for Adaptive Hypermedia Systems Francesca Carmagnola, Federica Cena, Cristina Gena, Ilaria Torre Dipartimento di Informatica, Università di Torino Corso Svizzera

More information

An adaptive tourist guide in mobile context *

An adaptive tourist guide in mobile context * An adaptive tourist guide in mobile context * Federica Cena 1,2, Luca Console 2, Cristina Gena 2, Anna Goy 2, Guido Levi 1, Sonia Modeo 1,2, Ilaria Torre 2 1 CSP Innovazione nelle ICT s.c. a r.l., Torino,

More information

Adaptive tourist suggestions for a commercial web site 1

Adaptive tourist suggestions for a commercial web site 1 Adaptive tourist suggestions for a commercial web site 1 Cristina Gena 1, Maria Orfino 2 1 Dipartimento di Informatica Università degli Studi di Torino Corso Svizzera 185, 10149 Torino, Italy 2 Corso di

More information

Decentralized User Modeling with UserML and GUMO

Decentralized User Modeling with UserML and GUMO Decentralized User Modeling with UserML and GUMO Dominik Heckmann 1, Tim Schwartz 2, Boris Brandherm 2, Alexander Kröner 1 1 German Research Center for Artificial Intelligence, Saarbrücken, Germany 2 Saarland

More information

Ubiquitous User Assistance in a Tourist Information Server

Ubiquitous User Assistance in a Tourist Information Server Ubiquitous User Assistance in a Tourist Information Server Liliana Ardissono, Anna Goy, Giovanna Petrone, and Marino Segnan, and Pietro Torasso Dip. Informatica, Università di Torino, Corso Svizzera 185,

More information

Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle

Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle Demetris Kyriacou Learning Societies Lab School of Electronics and Computer Science, University of Southampton

More information

Building Blocks for User Modeling with data from the Social Web

Building Blocks for User Modeling with data from the Social Web Building Blocks for User Modeling with data from the Social Web Fabian Abel 1, Nicola Henze 1, Eelco Herder 1, Geert-Jan Houben 2, Daniel Krause 1, Erwin Leonardi 2 1 L3S Research Center, Leibniz University

More information

Towards Integration of Adaptive Educational Systems: Mapping Domain Models to Ontologies

Towards Integration of Adaptive Educational Systems: Mapping Domain Models to Ontologies Towards Integration of Adaptive Educational Systems: Mapping Domain Models to Ontologies Sergey Sosnovsky 1, Antonija Mitrovic 2, Danielle Lee 1, Peter Brusilovsky 1, Michael Yudelson 1, Valeria Brusilovsky

More information

Sharing User Models for Adaptive Hypermedia Applications

Sharing User Models for Adaptive Hypermedia Applications Sharing User Models for Adaptive Hypermedia Applications Mária Bieliková and Jaroslav Kuruc Institute of Informatics and Software Engineering Faculty of Informatics and Information Technologies Slovak

More information

Improving Adaptive Hypermedia by Adding Semantics

Improving Adaptive Hypermedia by Adding Semantics Improving Adaptive Hypermedia by Adding Semantics Anton ANDREJKO Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovak republic andrejko@fiit.stuba.sk

More information

User Models Sharing and Reusability: A Component-based Approach

User Models Sharing and Reusability: A Component-based Approach User Models Sharing and Reusability: A Component-based Approach Eyal Dim and Tsvi Kuflik The University of Haifa, Mount Carmel, Haifa 31905, Israel dimeyal@bezeqint.net, tsvikak@is.haifa.ac.il Abstract.

More information

A Survey of Context-Aware Cross-Digital Library Personalization

A Survey of Context-Aware Cross-Digital Library Personalization A Survey of Context-Aware Cross-Digital Library Personalization Ana Nika 1, Tiziana Catarci 2, Yannis Ioannidis 1, Akrivi Katifori 1, Georgia Koutrika 3, Natalia Manola 1, Andreas Nürnberger 4, and Manfred

More information

Adaptive Socio-Recommender System for Open Corpus E-Learning

Adaptive Socio-Recommender System for Open Corpus E-Learning Adaptive Socio-Recommender System for Open Corpus E-Learning Rosta Farzan Intelligent Systems Program University of Pittsburgh, Pittsburgh PA 15260, USA rosta@cs.pitt.edu Abstract. With the increase popularity

More information

The DR-Prolog Tool Suite for Defeasible Reasoning and Proof Explanation in the Semantic Web

The DR-Prolog Tool Suite for Defeasible Reasoning and Proof Explanation in the Semantic Web The DR-Prolog Tool Suite for Defeasible Reasoning and Proof Explanation in the Semantic Web Antonis Bikakis 1,2, Constantinos Papatheodorou 2, and Grigoris Antoniou 1,2 1 Institute of Computer Science,

More information

Bridging Versioning and Adaptive Hypermedia in the Dynamic Web

Bridging Versioning and Adaptive Hypermedia in the Dynamic Web Bridging Versioning and Adaptive Hypermedia in the Dynamic Web Evgeny Knutov, Mykola Pechenizkiy, Paul De Bra Eindhoven University of Technology, Department of Computer Science PO Box 513, NL 5600 MB Eindhoven,

More information

MASSiVE, Unità di Torino

MASSiVE, Unità di Torino MASSiVE, Unità di Torino Personalization, verification and conformance for logic-based communicating agents M. Baldoni, C. Baroglio, A. Martelli, V. Mascardi, V. Patti, C. Schifanella, L. Torasso 1 Main

More information

A3-D4 Personalization for the Semantic Web II

A3-D4 Personalization for the Semantic Web II A3-D4 Personalization for the Semantic Web II Project title: Project acronym: Project number: Project instrument: Project thematic priority: Document type: Nature of document: Dissemination level: Document

More information

Evaluating Three Scrutability and Three Privacy User Privileges for a Scrutable User Modelling Infrastructure

Evaluating Three Scrutability and Three Privacy User Privileges for a Scrutable User Modelling Infrastructure Evaluating Three Scrutability and Three Privacy User Privileges for a Scrutable User Modelling Infrastructure Demetris Kyriacou, Hugh C Davis, and Thanassis Tiropanis Learning Societies Lab School of Electronics

More information

Adaptivity in GRAPPLE: Adaptation in Any Way You Like

Adaptivity in GRAPPLE: Adaptation in Any Way You Like Adaptivity in GRAPPLE: Adaptation in Any Way You Like Paul De Bra, David Smits, Mykola Pechenizkiy, Ekaterina Vasilyeva GRAPPLE Project, Eindhoven University of Technology (TU/e) Eindhoven, The Netherlands

More information

Evaluation of a Domain-Aware Approach to User Model Interoperability

Evaluation of a Domain-Aware Approach to User Model Interoperability Evaluation of a Domain-Aware Approach to Interoperability Eddie Walsh Knowledge and Data Engineering Group Trinity College Dublin Dublin 2, Ireland Eddie.Walsh@scss.tcd.ie Alexander O Connor Knowledge

More information

Ontology Extraction from Heterogeneous Documents

Ontology Extraction from Heterogeneous Documents Vol.3, Issue.2, March-April. 2013 pp-985-989 ISSN: 2249-6645 Ontology Extraction from Heterogeneous Documents Kirankumar Kataraki, 1 Sumana M 2 1 IV sem M.Tech/ Department of Information Science & Engg

More information

Towards a Framework for Distributed User Modelling for Ubiquitous Computing

Towards a Framework for Distributed User Modelling for Ubiquitous Computing Towards a Framework for Distributed User Modelling for Ubiquitous Computing Marcus Specht, Andreas Lorenz, and Andreas Zimmermann Fraunhofer Institute for Applied Information Technology Schloss Birlinghoven

More information

THe aim of the Semantic Web initiative [27] is to

THe aim of the Semantic Web initiative [27] is to ANNALS OF MATHEMATICS, COMPUTING & TELEINFORMATICS, VOL 1, NO 2, 2004, PP 1-24 1 Reasoning Methods for Personalization on the Semantic Web Grigoris Antoniou Institute of Computer Science FORTH Heraklion

More information

CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK!

CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK! CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK! GEERT-JAN HOUBEN Technische Universiteit Eindhoven PO Box 513, NL-5600 MB Eindhoven, The Netherlands E-mail: g.j.houben@tue.nl In

More information

TrOWL: Tractable OWL 2 Reasoning Infrastructure

TrOWL: Tractable OWL 2 Reasoning Infrastructure TrOWL: Tractable OWL 2 Reasoning Infrastructure Edward Thomas, Jeff Z. Pan, and Yuan Ren Department of Computing Science, University of Aberdeen, Aberdeen AB24 3UE, UK Abstract. The Semantic Web movement

More information

Semantic Web-based Adaptive Hypermedia

Semantic Web-based Adaptive Hypermedia Semantic Web-based Adaptive Hypermedia Lora Aroyo, Paul De Bra, Vadim Chepegin Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513, 5600 MB Eindhoven, The Netherlands

More information

Generic User Modeling Systems

Generic User Modeling Systems To appear in P. Brusilovsky, A. Kobsa, W. Nejdl, eds. (2007): The Adaptive Web: Methods and Strategies of Web Personalization. Berlin, Heidelberg, New York: Springer-Verlag. Generic User Modeling Systems

More information

Considering Additional Adaptation Concerns in the Design of Web Applications

Considering Additional Adaptation Concerns in the Design of Web Applications Considering Additional Adaptation Concerns in the Design of Web Applications Sven Casteleyn 1, Zoltán Fiala 2, Geert-Jan Houben 1,3, and Kees van der Sluijs 3 1 Vrije Universiteit Brussel, Pleinlaan 2,

More information

An Infrastructure for MultiMedia Metadata Management

An Infrastructure for MultiMedia Metadata Management An Infrastructure for MultiMedia Metadata Management Patrizia Asirelli, Massimo Martinelli, Ovidio Salvetti Istituto di Scienza e Tecnologie dell Informazione, CNR, 56124 Pisa, Italy {Patrizia.Asirelli,

More information

Open-Corpus Adaptive Hypermedia. Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA

Open-Corpus Adaptive Hypermedia. Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA http://www.sis.pitt.edu/~peterb Adaptive Hypermedia Hypermedia systems = Pages + Links Adaptive

More information

FOAM Framework for Ontology Alignment and Mapping Results of the Ontology Alignment Evaluation Initiative

FOAM Framework for Ontology Alignment and Mapping Results of the Ontology Alignment Evaluation Initiative FOAM Framework for Ontology Alignment and Mapping Results of the Ontology Alignment Evaluation Initiative Marc Ehrig Institute AIFB University of Karlsruhe 76128 Karlsruhe, Germany ehrig@aifb.uni-karlsruhe.de

More information

Generic Adaptation Process

Generic Adaptation Process Generic Adaptation Process Evgeny Knutov, Paul De Bra, and Mykola Pechenizkiy Department of Computer Science, Eindhoven University of Technology e.knutov@tue.nl, debra@win.tue.nl, m.pechenizkiy@tue.nl

More information

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES Christian de Sainte Marie ILOG Introduction We are interested in the topic of communicating policy decisions to other parties, and, more generally,

More information

An Annotation Tool for Semantic Documents

An Annotation Tool for Semantic Documents An Annotation Tool for Semantic Documents (System Description) Henrik Eriksson Dept. of Computer and Information Science Linköping University SE-581 83 Linköping, Sweden her@ida.liu.se Abstract. Document

More information

Open-Corpus Adaptive Hypermedia. Adaptive Hypermedia

Open-Corpus Adaptive Hypermedia. Adaptive Hypermedia Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA http://www.sis.pitt.edu/~peterb Adaptive Hypermedia Hypermedia systems = Pages + Links Adaptive

More information

An Ontology-based Adaptation Framework for Multimodal Interactive Systems

An Ontology-based Adaptation Framework for Multimodal Interactive Systems An Ontology-based Adaptation Framework for Multimodal Interactive Systems Matthias Bezold Institute of Information Technology, University of Ulm, Germany, and Elektrobit Automotive GmbH, Erlangen, Germany

More information

Personalised Mashups: Opportunities and Challenges

Personalised Mashups: Opportunities and Challenges Personalised Mashups: Opportunities and Challenges Minh Thang Dang, Vania Dimitrova, and Karim Djemame School of Computing, University of Leeds, Leeds LS2 9JT, UK dang.minh.thang@gmail.com,{karim,vania}@comp.leeds.ac.uk

More information

Group SOZ Evaluation of Project. CSE 4461 Hypermedia & Multimedia Tech XI SONG, SHUNICHI OCHIAI, XIAO ZENG

Group SOZ Evaluation of Project. CSE 4461 Hypermedia & Multimedia Tech XI SONG, SHUNICHI OCHIAI, XIAO ZENG Group SOZ Evaluation of Project CSE 4461 Hypermedia & Multimedia Tech XI SONG, SHUNICHI OCHIAI, XIAO ZENG Since last presentation... Made hypermedia system. Changed the testing material. Changed to screen

More information

Conservative re-use ensuring matches for service selection

Conservative re-use ensuring matches for service selection Conservative re-use ensuring matches for service selection M. Baldoni, C. Baroglio, V. Patti, and C. Schifanella Dipartimento di Informatica Università degli Studi di Torino C.so Svizzera, 185 I-10149

More information

OWL Rules, OK? Ian Horrocks Network Inference Carlsbad, CA, USA

OWL Rules, OK? Ian Horrocks Network Inference Carlsbad, CA, USA OWL Rules, OK? Ian Horrocks Network Inference Carlsbad, CA, USA ian.horrocks@networkinference.com Abstract Although the OWL Web Ontology Language adds considerable expressive power to the Semantic Web

More information

CHIME: Service-oriented Framework for Adaptive Web-based Systems

CHIME: Service-oriented Framework for Adaptive Web-based Systems Abstract CHIME: Service-oriented Framework for Adaptive Web-based Systems Vadim Chepegin 1, Lora Aroyo 1,2, Paul De Bra 1, Geert-Jan Houben 1 1 Department of Mathematics and Computer Science Eindhoven

More information

Factors Influencing the Quality of the User Experience in Ubiquitous Recommender Systems

Factors Influencing the Quality of the User Experience in Ubiquitous Recommender Systems Factors Influencing the Quality of the User Experience in Ubiquitous Recommender Systems Nikolaos Polatidis, Christos K. Georgiadis Department of Applied Informatics, University of Macedonia, Thessaloniki,

More information

GoNTogle: A Tool for Semantic Annotation and Search

GoNTogle: A Tool for Semantic Annotation and Search GoNTogle: A Tool for Semantic Annotation and Search Giorgos Giannopoulos 1,2, Nikos Bikakis 1,2, Theodore Dalamagas 2, and Timos Sellis 1,2 1 KDBSL Lab, School of ECE, Nat. Tech. Univ. of Athens, Greece

More information

Reasoning on Business Processes and Ontologies in a Logic Programming Environment

Reasoning on Business Processes and Ontologies in a Logic Programming Environment Reasoning on Business Processes and Ontologies in a Logic Programming Environment Michele Missikoff 1, Maurizio Proietti 1, Fabrizio Smith 1,2 1 IASI-CNR, Viale Manzoni 30, 00185, Rome, Italy 2 DIEI, Università

More information

Personalized Faceted Navigation in the Semantic Web

Personalized Faceted Navigation in the Semantic Web Personalized Faceted Navigation in the Semantic Web Michal Tvarožek, Mária Bieliková Institute of Informatics and Software Engineering, Faculty of Informatics and Information Technologies, Slovak University

More information

POMELo: A PML Online Editor

POMELo: A PML Online Editor POMELo: A PML Online Editor Alvaro Graves Tetherless World Constellation Department of Cognitive Sciences Rensselaer Polytechnic Institute Troy, NY 12180 gravea3@rpi.edu Abstract. This paper introduces

More information

6 Referências bibliográficas

6 Referências bibliográficas 126 6 Referências bibliográficas Ahmad, A-R, Otman, B, Hassanein, K. Adaptive User Interfaces for Intelligent E-Learning: Issues and Trends The Fourth International Conference on Electronic Business (ICEB2004)

More information

On the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL

On the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL On the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL Dimitrios A. Koutsomitropoulos High Performance Information Systems Lab, Computer Engineering and Informatics

More information

FedX: A Federation Layer for Distributed Query Processing on Linked Open Data

FedX: A Federation Layer for Distributed Query Processing on Linked Open Data FedX: A Federation Layer for Distributed Query Processing on Linked Open Data Andreas Schwarte 1, Peter Haase 1,KatjaHose 2, Ralf Schenkel 2, and Michael Schmidt 1 1 fluid Operations AG, Walldorf, Germany

More information

Context Acquisition, Representation and Employment in Mobile Service Platforms

Context Acquisition, Representation and Employment in Mobile Service Platforms Context Acquisition, Representation and Employment in Mobile Service Platforms Anna V. Zhdanova, Josip Zoric, Marco Marengo, Herma van Kranenburg, Niels Snoeck, Michael Sutterer, Christian Räck, Olaf Droegehorn,

More information

Grounding OWL-S in SAWSDL

Grounding OWL-S in SAWSDL Grounding OWL-S in SAWSDL Massimo Paolucci 1, Matthias Wagner 1, and David Martin 2 1 DoCoMo Communications Laboratories Europe GmbH {paolucci,wagner}@docomolab-euro.com 2 Artificial Intelligence Center,

More information

A Tool for Storing OWL Using Database Technology

A Tool for Storing OWL Using Database Technology A Tool for Storing OWL Using Database Technology Maria del Mar Roldan-Garcia and Jose F. Aldana-Montes University of Malaga, Computer Languages and Computing Science Department Malaga 29071, Spain, (mmar,jfam)@lcc.uma.es,

More information

KAON The Karlsruhe Ontology and Semantic Web Meta Project

KAON The Karlsruhe Ontology and Semantic Web Meta Project KAON The Karlsruhe Ontology and Semantic Web Meta Project Alexander Maedche 1 & Steffen Staab 2 1 Forschungszentrum Informatik, Karlsruhe, Germany, http://www.fzi.de/wim 2 Institut AIFB, Universität Karlsruhe,

More information

Modeling Users and Context in Digital Libraries: Interoperability Issues

Modeling Users and Context in Digital Libraries: Interoperability Issues Modeling Users and Context in Digital Libraries: Interoperability Issues Ana Nika 1, Tiziana Catarci 2, Akrivi Katifori 1, Georgia Koutrika 3, Natalia Manola 1, Andreas Nürnberger 4, and Manfred Thaller

More information

Which Role for an Ontology of Uncertainty?

Which Role for an Ontology of Uncertainty? Which Role for an Ontology of Uncertainty? Paolo Ceravolo, Ernesto Damiani, Marcello Leida Dipartimento di Tecnologie dell Informazione - Università degli studi di Milano via Bramante, 65-26013 Crema (CR),

More information

Racer: An OWL Reasoning Agent for the Semantic Web

Racer: An OWL Reasoning Agent for the Semantic Web Racer: An OWL Reasoning Agent for the Semantic Web Volker Haarslev and Ralf Möller Concordia University, Montreal, Canada (haarslev@cs.concordia.ca) University of Applied Sciences, Wedel, Germany (rmoeller@fh-wedel.de)

More information

Article title: Adaptive Systems in the Era of the Semantic and Social Web, a Survey

Article title: Adaptive Systems in the Era of the Semantic and Social Web, a Survey Journal title: User Modeling and User-Adapted Interaction Article title: Adaptive Systems in the Era of the Semantic and Social Web, a Survey DOI:10.1007/s11257-009-9067-3 Author:Ilaria Torre The original

More information

Web-Based Learning Environment using Adapted Sequences of Programming Exercises

Web-Based Learning Environment using Adapted Sequences of Programming Exercises Web-Based Learning Environment using Adapted Sequences of Programming Exercises Radovan Kostelník * radok@nextra.sk Mária Bieliková * bielik@elf.stuba.sk Abstract: Adaptive hypermedia (AH) educational

More information

Probabilistic Information Integration and Retrieval in the Semantic Web

Probabilistic Information Integration and Retrieval in the Semantic Web Probabilistic Information Integration and Retrieval in the Semantic Web Livia Predoiu Institute of Computer Science, University of Mannheim, A5,6, 68159 Mannheim, Germany livia@informatik.uni-mannheim.de

More information

The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access

The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access Diego Calvanese, Tahir Emre Kalayci, Marco Montali, and Ario Santoso KRDB Research Centre for Knowledge and Data

More information

On Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology

On Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology On Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology Position Paper Konstantinos Kotis University of the Aegean, Dept. of Information & Communications Systems Engineering, AI Lab,

More information

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH Andreas Walter FZI Forschungszentrum Informatik, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe, Germany, awalter@fzi.de

More information

Modelling of Adaptive Hypermedia Systems

Modelling of Adaptive Hypermedia Systems Modelling of Adaptive Hypermedia Systems Martin Balík, Ivan Jelínek Abstract: The amount of information on the web is permanently growing. The orientation within the information is becoming more and more

More information

Introducing fuzzy quantification in OWL 2 ontologies

Introducing fuzzy quantification in OWL 2 ontologies Introducing fuzzy quantification in OWL 2 ontologies Francesca Alessandra Lisi and Corrado Mencar Dipartimento di Informatica, Centro Interdipartimentale di Logica e Applicazioni Università degli Studi

More information

Performance Evaluation of Semantic Registries: OWLJessKB and instancestore

Performance Evaluation of Semantic Registries: OWLJessKB and instancestore Service Oriented Computing and Applications manuscript No. (will be inserted by the editor) Performance Evaluation of Semantic Registries: OWLJessKB and instancestore Simone A. Ludwig 1, Omer F. Rana 2

More information

The table metaphor: A representation of a class and its instances

The table metaphor: A representation of a class and its instances The table metaphor: A representation of a class and its instances Jan Henke Digital Enterprise Research Institute (DERI) University of Innsbruck, Austria jan.henke@deri.org Abstract This paper describes

More information

Ontology Modeling and Storage System for Robot Context Understanding

Ontology Modeling and Storage System for Robot Context Understanding Ontology Modeling and Storage System for Robot Context Understanding Eric Wang 1, Yong Se Kim 1, Hak Soo Kim 2, Jin Hyun Son 2, Sanghoon Lee 3, and Il Hong Suh 3 1 Creative Design and Intelligent Tutoring

More information

Semantically Enhanced Hypermedia: A First Step

Semantically Enhanced Hypermedia: A First Step Semantically Enhanced Hypermedia: A First Step I. Alfaro, M. Zancanaro, A. Cappelletti, M. Nardon, A. Guerzoni ITC-irst Via Sommarive 18, Povo TN 38050, Italy {alfaro, zancana, cappelle, nardon, annaguer}@itc.it

More information

The University of Évora s Participation in

The University of Évora s Participation in The University of Évora s Participation in QA@CLEF-2007 José Saias and Paulo Quaresma Departamento de Informática Universidade de Évora, Portugal {jsaias,pq}@di.uevora.pt Abstract. The University of Évora

More information

The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI

The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI ISWC 2011 - OASIS Symposium Monday, 24th October 2011 The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI Contents of this presentation Interoperability problems

More information

A GRAPHICAL TABULAR MODEL FOR RULE-BASED LOGIC PROGRAMMING AND VERIFICATION **

A GRAPHICAL TABULAR MODEL FOR RULE-BASED LOGIC PROGRAMMING AND VERIFICATION ** Formal design, Rule-based systems, Tabular-Trees Grzegorz J. NALEPA, Antoni LIGEZA A GRAPHICAL TABULAR MODEL FOR RULE-BASED LOGIC PROGRAMMING AND VERIFICATION ** New trends in development of databases

More information

An Ontology-based Web-portal for Tourism

An Ontology-based Web-portal for Tourism An Ontology-based Web-portal for Tourism Eleni Tomai 1, Stavros Michael 2,3, and Poulicos Prastacos 1,3 1 FORTH, Institute of Applied and Computational Mathematics Heraklion, Greece {etomai, poulicos}@iacm.forth.gr

More information

Constructing Control Flow Graph for Java by Decoupling Exception Flow from Normal Flow

Constructing Control Flow Graph for Java by Decoupling Exception Flow from Normal Flow Constructing Control Flow Graph for Java by Decoupling Exception Flow from Normal Flow Jang-Wu Jo 1 and Byeong-Mo Chang 2 1 Department of Computer Engineering Pusan University of Foreign Studies Pusan

More information

Learning Probabilistic Ontologies with Distributed Parameter Learning

Learning Probabilistic Ontologies with Distributed Parameter Learning Learning Probabilistic Ontologies with Distributed Parameter Learning Giuseppe Cota 1, Riccardo Zese 1, Elena Bellodi 1, Fabrizio Riguzzi 2, and Evelina Lamma 1 1 Dipartimento di Ingegneria University

More information

A Knowledge Model Driven Solution for Web-Based Telemedicine Applications

A Knowledge Model Driven Solution for Web-Based Telemedicine Applications Medical Informatics in a United and Healthy Europe K.-P. Adlassnig et al. (Eds.) IOS Press, 2009 2009 European Federation for Medical Informatics. All rights reserved. doi:10.3233/978-1-60750-044-5-443

More information

Hermes - A Framework for Location-Based Data Management *

Hermes - A Framework for Location-Based Data Management * Hermes - A Framework for Location-Based Data Management * Nikos Pelekis, Yannis Theodoridis, Spyros Vosinakis, and Themis Panayiotopoulos Dept of Informatics, University of Piraeus, Greece {npelekis, ytheod,

More information

RiMOM Results for OAEI 2009

RiMOM Results for OAEI 2009 RiMOM Results for OAEI 2009 Xiao Zhang, Qian Zhong, Feng Shi, Juanzi Li and Jie Tang Department of Computer Science and Technology, Tsinghua University, Beijing, China zhangxiao,zhongqian,shifeng,ljz,tangjie@keg.cs.tsinghua.edu.cn

More information

Retrieving Substitute Services Using Semantic Annotations: A Foodshop Case Study

Retrieving Substitute Services Using Semantic Annotations: A Foodshop Case Study Retrieving Substitute Services Using Semantic Annotations: A Foodshop Case Study F. Calore, D. Lombardi, E. Mussi, P. Plebani, and B. Pernici Politecnico di Milano, Italy barbara.pernici@polimi.it Abstract.

More information

Extending ASPIDE with User-defined Plugins

Extending ASPIDE with User-defined Plugins Extending ASPIDE with User-defined Plugins Onofrio Febbraro 1, Nicola Leone 2, Kristian Reale 2, and Francesco Ricca 2 1 DLVSystem s.r.l. - P.zza Vermicelli, Polo Tecnologico, 87036 Rende, Italy febbraro@dlvsystem.com

More information

Evaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms

Evaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms Evaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms Asunción Gómez-Pérez and M. Carmen Suárez-Figueroa Laboratorio de Inteligencia Artificial Facultad de Informática Universidad

More information

Towards Rule Learning Approaches to Instance-based Ontology Matching

Towards Rule Learning Approaches to Instance-based Ontology Matching Towards Rule Learning Approaches to Instance-based Ontology Matching Frederik Janssen 1, Faraz Fallahi 2 Jan Noessner 3, and Heiko Paulheim 1 1 Knowledge Engineering Group, TU Darmstadt, Hochschulstrasse

More information

E-tool: a personalised prototype for web based applications

E-tool: a personalised prototype for web based applications E-tool: a personalised prototype for web based applications Cristina Gena 1, Amedeo Perna 2, & Massimiliano Ravazzi 2 1 Dipartimento di Informatica, Università di Torino 2 WebWorking srl Torino, Italy

More information

Monitoring Choreographed Services

Monitoring Choreographed Services Monitoring Choreographed Services L. Ardissono and R. Furnari and A. Goy and G. Petrone and M. Segnan Dipartimento di Informatica, Università di Torino Corso Svizzera 185, 10149 Torino, Italy Abstract.

More information

A Novel Vision for Navigation and Enrichment in Cultural Heritage Collections

A Novel Vision for Navigation and Enrichment in Cultural Heritage Collections A Novel Vision for Navigation and Enrichment in Cultural Heritage Collections Joffrey Decourselle, Audun Vennesland, Trond Aalberg, Fabien Duchateau & Nicolas Lumineau 08/09/2015 - SW4CH Workshop, Poitiers

More information

Web Services Annotation and Reasoning

Web Services Annotation and Reasoning Web Services Annotation and Reasoning Mikhail Roshchin, PhD Student Peter Graubmann, Evelyn Pfeuffer CT SE 2, Siemens AG roshchin@gmail.com Motivation _ Current Problems Software Applications work with

More information

A3-D1 Personalization Functionality for the Semantic Web: Identification and Description of Techniques

A3-D1 Personalization Functionality for the Semantic Web: Identification and Description of Techniques A3-D1 Personalization Functionality for the Semantic Web: Identification and Description of Techniques Project number: IST-2004-506779 Project title: Reasoning on the Web with Rules and Semantics Project

More information

MERGING BUSINESS VOCABULARIES AND RULES

MERGING BUSINESS VOCABULARIES AND RULES MERGING BUSINESS VOCABULARIES AND RULES Edvinas Sinkevicius Departament of Information Systems Centre of Information System Design Technologies, Kaunas University of Lina Nemuraite Departament of Information

More information

Proof Explanation in the DR-DEVICE System

Proof Explanation in the DR-DEVICE System Proof Explanation in the DR-DEVICE System Nick Bassiliades 1, Grigoris Antoniou 2 and Guido Governatori 3 1 Aristotle University of Thessaloniki, Greece nbassili@csd.auth.gr 2 FORTH-ICS, Greece and University

More information

Payola: Collaborative Linked Data Analysis and Visualization Framework

Payola: Collaborative Linked Data Analysis and Visualization Framework Payola: Collaborative Linked Data Analysis and Visualization Framework Jakub Klímek 1,2,Jiří Helmich 1, and Martin Nečaský 1 1 Charles University in Prague, Faculty of Mathematics and Physics Malostranské

More information

Framework of a Real-Time Adaptive Hypermedia System

Framework of a Real-Time Adaptive Hypermedia System Framework of a Real-Time Adaptive Hypermedia System Rui Li rxl5604@rit.edu Evelyn Rozanski rozanski@it.rit.edu Anne Haake arh@it.rit.edu ABSTRACT In this paper, we describe a framework for the design and

More information

RAMSES: a Reflective Middleware for Software Evolution

RAMSES: a Reflective Middleware for Software Evolution RAMSES: a Reflective Middleware for Software Evolution Walter Cazzola 1, Ahmed Ghoneim 2, and Gunter Saake 2 1 Department of Informatics and Communication, Università degli Studi di Milano, Italy cazzola@dico.unimi.it

More information

Annotation for the Semantic Web During Website Development

Annotation for the Semantic Web During Website Development Annotation for the Semantic Web During Website Development Peter Plessers and Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,

More information

RaDON Repair and Diagnosis in Ontology Networks

RaDON Repair and Diagnosis in Ontology Networks RaDON Repair and Diagnosis in Ontology Networks Qiu Ji, Peter Haase, Guilin Qi, Pascal Hitzler, and Steffen Stadtmüller Institute AIFB Universität Karlsruhe (TH), Germany {qiji,pha,gqi,phi}@aifb.uni-karlsruhe.de,

More information

Enriching UDDI Information Model with an Integrated Service Profile

Enriching UDDI Information Model with an Integrated Service Profile Enriching UDDI Information Model with an Integrated Service Profile Natenapa Sriharee and Twittie Senivongse Department of Computer Engineering, Chulalongkorn University Phyathai Road, Pathumwan, Bangkok

More information

Task group 9 GENERIC TEMPLATE FOR THE MANAGEMENT OF HERITAGE PLACES

Task group 9 GENERIC TEMPLATE FOR THE MANAGEMENT OF HERITAGE PLACES Task group 9 GENERIC TEMPLATE FOR THE MANAGEMENT OF HERITAGE PLACES INVOLVED USER: Guliz Bilgin METU Faculty of Architecture ANKARA PROVIDER: Fulvio Rinaudo DITAG Politecnico di Torino Objectives To FILL

More information

The HMatch 2.0 Suite for Ontology Matchmaking

The HMatch 2.0 Suite for Ontology Matchmaking The HMatch 2.0 Suite for Ontology Matchmaking S. Castano, A. Ferrara, D. Lorusso, and S. Montanelli Università degli Studi di Milano DICo - Via Comelico, 39, 20135 Milano - Italy {castano,ferrara,lorusso,montanelli}@dico.unimi.it

More information

Refining Ontologies by Pattern-Based Completion

Refining Ontologies by Pattern-Based Completion Refining Ontologies by Pattern-Based Completion Nadejda Nikitina and Sebastian Rudolph and Sebastian Blohm Institute AIFB, University of Karlsruhe D-76128 Karlsruhe, Germany {nikitina, rudolph, blohm}@aifb.uni-karlsruhe.de

More information

A Framework for the Internationalization of Data-Intensive Web Applications

A Framework for the Internationalization of Data-Intensive Web Applications A Framework for the Internationalization of Data-Intensive Web Applications Alberto Belussi and Roberto Posenato Dipartimento di Informatica - Università degli Studi di Verona Ca Vignal, Strada le Grazie,

More information

Xcerpt and XChange: Deductive Languages for Data Retrieval and Evolution on the Web

Xcerpt and XChange: Deductive Languages for Data Retrieval and Evolution on the Web Xcerpt and XChange: Deductive Languages for Data Retrieval and Evolution on the Web François Bry, Paula-Lavinia Pătrânjan, and Sebastian Schaffert Institute for Informatics, University of Munich, http://www.pms.ifi.lmu.de

More information

Creating and Running Mobile Agents with XJ DOME

Creating and Running Mobile Agents with XJ DOME Creating and Running Mobile Agents with XJ DOME Kirill Bolshakov, Andrei Borshchev, Alex Filippoff, Yuri Karpov, and Victor Roudakov Distributed Computing & Networking Dept. St.Petersburg Technical University

More information