Abstract
Mobile Internet is rapidly growing and an enormous quantity of resources are currently available. Thus, the common mechanisms used up to now to locate resources, such as browsing and searching, do not look anymore to be effective in helping users in mobility. Indeed, the user’s personal information space can be very large, with respect to the limited interaction capabilities of mobile devices. This paper proposes a situation-aware framework for providing personalized resources in a proactive manner. Current situations of the user are inferred by exploiting domain knowledge expressed in terms of ontologies and semantic rules, which are represented in the well-known Web Ontology Language (OWL) and Semantic Web Rule Language (SWRL), respectively. Uncertainty in some contextual rule conditions is handled by defining appropriate linguistic variables through the Fuzzy Control Language (FCL), a standard representation of fuzzy systems for data exchange among different implementations, and adopting a purposely-adapted coding of ontologies and rules. Uncertain conditions bring to infer more than one situation with different certainty degrees: these degrees are used to assign a rank to concurrent situations. Finally, situations are connected to a set of related resources to be recommended to the user.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ciaramella, A., Cimino, M.G.C.A., Lazzerini, B., Marcelloni, F.: Situation-aware mobile service recommendation with fuzzy logic and semantic web. In: IEEE International Conference on Intelligent Systems Design and Applications (ISDA’09), pp. 1037–1042 (2009)
Cingolani, P.: Jfuzzylogic, a java package that implement fuzzy control language (fcl) specification (iec 1131p7), http://jfuzzylogic.sourceforge.net
Dahchour, M., Pirotte, A.: The semantics of reifying n-ary relationships as classes. In: 5th International Conference on Enterprise Information Systems (ICEIS-02), pp. 580–586 (2002)
Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. In: Workshop on the What, Who, Where, When, and How of Context-Awareness, pp. 304–307. ACM Press, New York (2000)
Ding, L., Chen, H., Kagal, L., Finin, T.: Public address ontology, http://daml.umbc.edu/ontologies/ittalks/
Figge, S.: Situation-dependent services a challenge for mobile network operators. Journal of Business Research 57(12), 1416–1422 (2004)
Fukazawa, Y., Naganuma, T., Fujii, K., Kurakake, S.: A framework for task retrieval in task-oriented service navigation system. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM-WS 2005. LNCS, vol. 3762, pp. 876–885. Springer, Heidelberg (2005)
Goix, L.W., Valla, M., Cerami, L., Falcarin, P.: Situation inference for mobile users: a rule based approach. In: The 2007 International Conference on Mobile Data Management (MDM’07), pp. 299–303. IEEE Computer Society, Los Alamitos (2007)
Heinonen, K., Pura, M.: Classifying mobile services. Helsinki Mobility Roundtable. Working Papers on Information Systems, p. 6 (2006)
Hong, J., Suh, E.H., Kim, J., Kim, S.Y.: Context-aware system for proactive personalized service based on context history. Expert Systems with Applications 36(4), 7448–7457 (2009)
Kalman, D.: The maximum and minimum of two numbers using the quadratic formula. The College Mathematical Journal 15(4), 329–330 (1984)
Klement, E.P., Mesiar, R., Pap, E.: Triangular Norms. Trends in ogic - Studia Logica Library. Kluwer Academic Publishers, Dordrecht (2000)
Lukasiewicz, T., Straccia, U.: Top-k retrieval in description logic programs under vagueness for the semantic web. In: Prade, H., Subrahmanian, V.S. (eds.) SUM 2007. LNCS (LNAI), vol. 4772, pp. 16–30. Springer, Heidelberg (2007)
Lukasiewicz, T., Straccia, U.: Managing uncertainty and vagueness in description logics for the semantic web. Journal of Web Semantics 6, 291–308 (2008)
Luther, M., Fukazawa, Y., Wagner, M., Kurakake, S.: Situational reasoning for task-oriented mobile service recommendation. The Knowledge Engineering Review 23(01), 7–19 (2008)
Mantyjarvi, J., Seppanen, T.: Adapting applications in handheld devices using fuzzy context information. Interacting with Computers 15(4), 521–538 (2003)
Sanchez, E., Yamanoi, T.: Fuzzy ontologies for the semantic web. In: Larsen, H.L., Pasi, G., Ortiz-Arroyo, D., Andreasen, T., Christiansen, H. (eds.) FQAS 2006. LNCS (LNAI), vol. 4027, pp. 691–699. Springer, Heidelberg (2006)
Straccia, U.: Uncertainty management in logic programming: Simple and effective top-down query answering. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds.) KES 2005. LNCS (LNAI), vol. 3682, pp. 753–760. Springer, Heidelberg (2005)
Straccia, U.: Managing uncertainty and vagueness in description logics, logic programs and description logic programs. In: Baroglio, C., Bonatti, P.A., Małuszyński, J., Marchiori, M., Polleres, A., Schaffert, S. (eds.) Reasoning Web. LNCS, vol. 5224, pp. 54–103. Springer, Heidelberg (2008)
Straccia, U.: A minimal deductive system for general fuzzy RDF. In: Polleres, A. (ed.) RR 2009. LNCS, vol. 5837, pp. 166–181. Springer, Heidelberg (2009)
Strang, T., Linnhoff-Popien, C.: A context modeling survey. In: Workshop on Advanced Context Modelling, Reasoning and Management (UbiComp’04), Citeseer (2004)
Sun, G., Chen, J., Guo, W., Liu, K.J.R.: Signal processing techniques in network-aided positioning: a survey of state-of-the-art positioning designs. IEEE Signal Processing Magazine 22(4), 12–23 (2005)
W3C.Owl web ontology language reference (February 10, 2004), http://www.w3.org/TR/owl-ref/
W3C.Public time ontology, http://www.w3.org/TR/owl-time
W3C.SWRL: a semantic web rule language combining OWL and RuleML, W3C member, http://www.w3.org/Submission/SWRL/ (submission May 21, 2004)
Weißenberg, N., Gartmann, R., Voisard, A.: An ontology-based approach to personalized situation-aware mobile service supply. Geoinformatica 10(1), 55–90 (2006)
Zadeh, L.A.: Is there a need for fuzzy logic? Information Sciences 178(13), 2751–2779 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ciaramella, A., Cimino, M.G.C.A., Marcelloni, F., Straccia, U. (2010). Combining Fuzzy Logic and Semantic Web to Enable Situation-Awareness in Service Recommendation. In: Bringas, P.G., Hameurlain, A., Quirchmayr, G. (eds) Database and Expert Systems Applications. DEXA 2010. Lecture Notes in Computer Science, vol 6261. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15364-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-15364-8_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15363-1
Online ISBN: 978-3-642-15364-8
eBook Packages: Computer ScienceComputer Science (R0)