An Ontology-Based Context Model to manage Users Preferences and Conflicts

Authors

  • Salima Bourougaa-Tria Tebessa University, Annaba University
  • Hassina Seridi-Bouchelaghem Annaba University
  • Farid Mokhati Oum-el-bouaghi university

Abstract

In the last decade, ubiquitous computing has become an aspiration of the computing community. Nowadays, it is so profound that it is increasingly indistinguishable from the overall agenda of computing research. In ubiquitous computing, the main objective is to provide users the ability to access services and resources anytime, anywhere, in particular using Mobile Devices (MD). Applications in this domain are sensitive to the context. They have to be able to perceive this context and to adapt their behaviours by considering data that deals with the context of use and user preferences. Data about context of use provides, in particular, a conditions description (temporal, spatial, hardware, etc.) under which the user accesses Information Systems (IS). Data about user preferences aims at expressing what the user would like to obtain from the system considering different aspects (activities, display, etc.). Actually, ensuring access by nomadic users to information Systems through various devices and the adaptation of responses to nomadic users profile and context of use are two bound problems. In this paper, we attempt to answer to these problems and we propose a novel approach allowing essentially: (1) representing the context and preferences of nomadic users through ontology, to support context representation and reasoning (2) resolving conflicts that may arise between user preferences and, (3) adapting such applications to the context of use and user’s profile. The approach is supported by a visual tool we developed. A case study is presented to give more illustration.

Author Biographies

Salima Bourougaa-Tria, Tebessa University, Annaba University

Salima Bourougaa-Tria have been associated with University of Tebessa an Assistant Professor since November 2009. Before that she received her engineer degrees in information Systems in 1994 from the University of Annaba. Also she received her Magister (2009) from the University of Annaba. She continued her post-graduate studies to prepare a doctoral thesis in the field of ubiquitous computing. Her PhD research focused on the User Semantic Profiles for adapting services, application to ubiquitous Information Systems. Her research interests include information systems, ontologies, context modeling, ubiquitous computing, data bases.. She has participated in several national and international professional conferences as ICEIS. She has published over 10 papers in journals and specialized conferences. She is a member of CNEPRU research project. She participated as a member of the 3 conference organizing committee: ICIST2011 in Tebessa, Algeria, ICIST2012 in Sousse, Tunis and IT4OD 2014 in Tebessa, Algeria. She is a member of the research team “service oriented computing” of the LAMIS Laboratory at Tébessa University.

Hassina Seridi-Bouchelaghem, Annaba University

Hassina SERIDI received her PhD in computer science from the University of Annaba (Algeria). She is currently working as a Professor at the Computer Science Department of Annaba University and she is a teacher and a researcher at the LabGED laboratory. Her research focuses include: Information systems, Contextual Modeling, Knowledge Engineering, Semantic Web, Social Networks, and Virtual Communities.

Farid Mokhati, Oum-el-bouaghi university

Farid Mokhati is a full professor at the Department of Mathematics and Com-puter Science at Oum el bouaghi University in Algeria. He is the head of the researchteam “DISE” (distributed-intelligent systems engineering) at Oum el Bouaghi University and the head of the research team “service oriented computing” of theLAMIS Laboratory at Tébessa University. He holds an HDR (Habilitation à Diriger desRecherches) in Computer Science (distributed artificial intelligence) in 2010 from Annaba University. His main areas of interest include aspect-mining and refactoringin multi-agent systems, multi-agent systems quality control and assurance, formalmethods and service-oriented software engineering.

References

Akman, V., & Surav, M. 1997. The use of situation theory in context modeling. Computational Intelligence 13, 3 427–438.

Baader.F et al,. 2003. The description logic handbook theory, Implementation and Applications, Cambridge University Press.

Bachimont, B., J. Charlet& R. Troncy. 2004. Ontologies pour le Web Sémantique. Action spécifique 32 CNRS / STIC Web sémantique Rapport final.

Belhanafi N. 2006. Ajout de mécanismes de réactivité au contexte dans les intergiciels pour composants dans le cadre d’utilisateurs nomades. Thèse présentée pour l’obtention du grade de Docteur de l’Institut National des Télécommunications Soutenue le 27 Novembre.

Belotti, R., Decurtins, C., Grossniklaus, M., Norrie, M.C., & Palinginis, A. 2004. Interplay of Content and Context. In : Koch, N., Fraternali, P., Wirsing, M. (eds.) : Proceedings of the 4th International Conference on Web Engineering (ICWE 2004)(Munich, Germany, July 26-30, 2004), Lecture Notes in Computer Science, vol. 3140, Springer-Verlag, Berlin Heidelberg, pp. 187-200.

Carrillo R.A. 2007.Agents ubiquitaires pour un accès adapté aux systèmes d’information : Le Framework PUMAS. Thèse pour obtenir le grade de docteur de l’université joseph fourier Spécialité : Informatique, préparée au Laboratoire l’Informatique de Grenoble présentée et soutenue publiquement le 5 mars.

Chaari.Tand Laforest. F. 2006. Adaptation in Context-Aware Pervasive Information Systems : the secas project, journal of pervasive computing and communications, vol.2, no. 2, june 2006. received: august 2 2005; revised: january 27.

Chahuara P. 2013. Contrôle intelligent de la domotique à partir d’informations temporelles multi-sources imprécises. Thèse doctorale. s.l., France : Université de Grenoble, 27 mars.

Chen, H., Finin, T. and Joshi, A. 2003.Using OWL in a Pervasive Computing Broker. In Proceedings of Workshop on Ontologies in Open Agent Systems (AAMAS) .

Chen, H., Perich, F., Finin, T., & Joshi, A. 2004. SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications. International Conference on Mobile and Ubiquitous Systems: Networking and Services, Boston, 22-25 August

Chevert, K., Mitchell, K., & Davies, N. 1999.Design of an object model for a context sensitive tourist GUIDE. Computers and Graphics 23, 6 883–891.

Farquhar A. 2000. Fikes R. &Rice J., Ontolinguaserver : a tool for collaborative ontology construction. in International journal of Human- Computer studies (46), pp 707-727.

Dey A. K., Abowd. G. D., & Salber.D. 2001. A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context- Aware Applications. Human-computer Interaction, 16 : 97–166,.

Doulkeridis.C, Loutas.N, &Vazirgiannis.M .2006. A system architecture for context aware service discovery. J Electron Notes Theoretic ComputSci, pp 101–116.

Driouch.R. 2007. Proposition d’une architecture d’intégration des applications d’entreprise basée sur l’interopérabilité sémantique de l’EbXML et la mobilité des agents. Thèse présentée pour obtenir le diplôme de Doctorat en science.

Farrar S, & Langendoen DT.2010. An owl-dl implementation of gold- an ontology for the semantic web. Journal of Linguistic modeling of Information and Markup Languages 40:45–66

Fernandez-Lopez. M & al. 1997. Methontology: from ontological art towards ontological engineering. In Proceedings of the AAAI97 Spring Symposium.

Goslar K, & Schill A. 2004. modelling contextual information using active data structures. In: Proceedings of the EDBT workshops.Lecture notes in computer science, vol 3268. Springer

Held.A, Buchholz.S, & Schill .A. 2002. A Modeling of Context Information for Pervasive Computing Applications.

Henricksen.K and Indulska. J. 2004.Modelling and Using Imperfect Context Information. In PerCom Workshops, pp 33–37.

Horrocks I, Patel-Schneider F. 2003. Reducing owl entailment to description logic satisfiability. The Semantic Web—ISWC 2003.Lect Notes ComputSci 2870:17–29

Kadima. H. &Montfort.V. 2003. Les services Web: Techniques, démarches et outils XML, WSDL, SOAP, UDDI, Rosetta, UML, Dunod.

Kapitsaki G, Kateros D, Prezerakos G, & Venierris I. 2009. Model driven development of composite context-aware web applications. J InformSoftwTechnol 51:1244–1260

Keita.A. 2007. Conception coopérative d’ontologies pré-consensuelles : application au domaine de l’urbanisme. Thèse pour l’obtention du diplôme de Doctorat à l’institut national des sciences appliquées.

Kouadri Mostefaoui. S. & Hirsbrunner.B.2003. vers une approche orientée contexte pour la découverte et la composition des services dans des environnements mobiles.

Kosala.Y, MingXue.W, & Claus. P.2013. An extended ontology-based context model and manipulation calculus for dynamic Web service processes. Springer-Verlag London.

Medjahed B, & Atif Y. 2007. Context-based matching for web service composition. J Distrib Parallel Databases 21:5–37

Miao. LV, Chun.JIN, Yoshiyuki.H, & Jim. C. 2013. Ontology-based User Preferences Bayesian Model for Personalized Recommendation. Dalian University of Technology. China, Fukushima University. Japan, Florida Atlantic University .USA, Journal of Computational Information Systems 9: 16 6579–6586.

Msdn. 2012 :. msdn.microsoft.com

N. Noy, R. W. Fergerson M. & A.Musen. 200. The knowledge model of Protégé2000: combining interoperability and flexibility. In Proceedings of the International Conference on Knowledge Engineering and Knowledge Management (EKAW’00).

Pittarello, F. 2005. Context-Based Management of Multimedia Documents in 3D NavigationalEnvironments.

Ponge, J. 2004. comptabilité et substitution dynamique des web services. mémoire de fin d’études, université Blaise Pascal Clermont II, juillet.

Protege 2000 Ontology Editor Home Page, http: //protege.stanford.edu

REBAÏ.I. 2012. Informatique ubiquitaire et pervasive . F2B506, Telecom Bretagne, 22 février.

Ryan. N. 2006. ConteXtML: Exchanging contextual information between a mobile client and the fieldnoteserver.Httpwww.cs.kent.ac.uk/projects/mobicomp/fnc/ConteXtML.html.

Schmidt, A., Beigl, M., & Gellersen, H.-W. 1999. There is more to context than location. Computers and Graphics 23, 6, 893–901.

Schmidt. A., Aidoo. K. A., Takaluoma. A., U. Tuomela, K. V. Laerhoven, & W. V.de Velde. 1999. Advanced Interaction in Context. In HUC ’99 : Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing, pages 89–101, London, UK, Springer- Verlag

Sheng .Q. Z & Benatallah. B .2005.ContextUML: A UML Based Modeling Language for Model- Driven Development of Context-Aware Web Services. In The 4th International Conference on Mobile Business(ICMB’05), IEEE Computer Society. Sydney, Australia. July 11-13.

Soukkarieh. 2010. SOUKKARIEH Bouchra “Technique de l’internet et ses langages : vers un système d’information Web restituant des services Web sensibles au contexte. thèse Doctorat, Université de Toulouse III, France, 30 avril.

Sowa.j. 1984. Conceptual Structures: Information Processing in Mind and Machine. Addison-Wesley.

Strang.T, Linnhoff-Popien.C, & Frank. K. 2003. CoOL: A Context Ontology Language to enable Contextual Interoperability. In J.-B. Stefani, I. Dameure, and D. Hagimon, editors, LNCS 2893 : Proceedings of 4th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS2003), volume 2893of Lecture Notes in Computer Science (LNCS), pp 236–247, Paris/France, November. Springer Verlag.

Wang X, Zhang DQ, Gu T, & Pung H. 2004. Ontology based context modelling and reasoning using owl. In: Proceedings of the 2ndannual conference on pervasive computing and communications workshops. IEEE

w3c. 2012. www.w3.org.

W3C. 2004. Recommendation W3COWL, 2004. http://www.w3.org/TR/owl-ref/

Zacarias, M., Caetano, A., Pinto, S., & Tribolet, J. 2005.Modeling Contexts for Business Process Oriented Knowledge Support. In :Althoff, K.D., Dengel, A., Bergmann, R., Nick, M., Roth- Berghofer, T. (eds.) : Proceedings of the 3rd Conference on Professional Knowledge Management - Experiences and Visions (WM 2005) (Kaiserslautern, Germany, April 10-13,2005), DFKI, pp. 389-396

Downloads

Published

2016-01-04

How to Cite

Bourougaa-Tria, S., Seridi-Bouchelaghem, H., & Mokhati, F. (2016). An Ontology-Based Context Model to manage Users Preferences and Conflicts. Informatica, 40(1). Retrieved from https://puffbird.ijs.si/index.php/informatica/article/view/770

Issue

Section

Regular papers