Abstract
Current Location Based Services (LBS) don’t take into account the status of the services neither the real time traffic conditions. Aim of the paper is to show how LBSs may evolve towards location intelligence services based on Horn clauses expressed in Prolog to find the most suitable services for the users and the relevant paths to reach them by taking into account the current traffic situation. Fuzzy logic and semantic web technologies are also used to improve the LBS applications. The former to find the services that meet the user expectations, the latter to take advantage from all the information stored on the distributed databases at urban/metropolitan scale. A case study developed using Ruby on Rails (RoR) and JQueryMobile illustrates how such a web service may work in practice. A comparison between the RoR version and another one where mobiles play a more active role is also discussed.
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
Faro, A., Giordano, D., Spampinato, C.: Integrating location tracking, traffic monitoring and semantics in a layered ITS architecture. Intelligent Transport Systems, IET 5(3), 197–206 (2011)
McCubbin, R.P., Staples, B.L., Mercer, M.R.: Intelligent Transportation Systems Benefits and Costs: 2003 Update. Mitretek Systems, Inc., Washington (2003)
Wielemaker, J., Hildebrand, M., Ossenbruggen, J.: Using Prolog as the fundament for applications on the semantic web (2009), hcs.science.uva.nl/projects/SWI-Prolog/~articles/mn9c.pdf
Wang, P.P.: Computing with words. Wiley Inderscience (2001)
Faro, A., Giordano, D., Spampinato, C.: Evaluation of the traffic parameters in a metropolitan area by fusing visual perceptions and CNN processing of webcam images. IEEE Transactions on Neural Networks 19(6), 1108–1129 (2008)
Faro, A., Giordano, D., Spampinato, C.: Adaptive background modeling integrated with luminosity sensors and occlusion processing for reliable vehicle detection. IEEE Transactions on Intelligent Transportation Systems 12(4), 1398–1412 (2011)
Hartl, M.: Ruby on Rails 3. Addison Wesley (2011)
Faro, A., Giordano, D.: StoryNet: an Evolving Network of Cases to Learn Information Systems Design. IEE Proceedings Software 145(4), 119–127 (1998)
Faro, A., Giordano, D.: Design memories as evolutionary systems: socio-technical architecture and genetics. In: Proc. IEEE International Conference on Systems Man and Cybernetics, vol. 5, pp. 4334–4339. IEEE (2003)
Bai, G.: JQueryMobile. Packt Publishing (2011)
Gassner, D.: Flash Builder 4. Wiley (2010)
Kumari, S.M., Geethanjali, N.: A Survey on Shortest Path Routing Algorithms for Public Transport Travel. Global Journal of Computer Science and Technology 9(5) (2010)
Giordano, D.: Evolution of interactive graphical representations into a design language: a distributed cognition account. International Journal of Human-Computer Studies 57(4), 317–345 (2002)
Powers, S.: Practical RDF. O’Reilly Media (2003)
Allemang, D., Hendler, J.: Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL. Elsevier Ltd., Oxford (2011)
Bonomi, A., Rondelli, A., Vizzari, G., Stride, S.: An Ontology Driven Web Site and its Application in the Archaeological Context. In: 2nd International Workshop on Ontology, Conceptualization and Epistemology for Software and System Engineering (2007)
Faro, A., Giordano, D., Musarra, A.: Ontology based intelligent mobility systems. In: Proc. IEEE Conference on Systems, Man and Cybernetics, vol. 5, pp. 4288–4293. IEEE, Washington (2003)
Zhai, J., Jiang, J., Yu, Y., Li, J.: Ontology-based Integrated Information Platform for Digital City. In: IEEE Proc. of Wireless Communications, Networking and Mobile Computing, WiCOM 2008. IEEE (2008)
Knublauch, H., Fergerson, R.W., Noy, N.F., Musen, M.A.: The Protégé OWL Plugin: An Open Development Environment for Semantic Web Applications. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 229–243. Springer, Heidelberg (2004)
Broekstra, J., Kampman, A., van Harmelen, F.: Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 54–68. Springer, Heidelberg (2002)
David, M.: Developing Websites with JQueryMobile. Focal Press (2011)
Cannavò, F., Nunnari, G., Giordano, D., Spampinato, C.: Variational Method for Image Denoising by Distributed Genetic Algorithms on GRID Environment. In: Proc. Int. Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2006. IEEE (2006)
Crisafi, A., Giordano, D., Spampinato, C.: GRIPLAB 1.0: Grid Image Processing Laboratory for Distributed Machine Vision Applications. In: Proc. Int. Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2008. IEEE (2008)
Spampinato, C., Giordano, D., Di Salvo, R., Chen-Burger, Y.H.J., Fisher, R.B., Nadarajan, G.: Automatic fish classification for underwater species behavior understanding. In: Proceedings of the First ACM International Workshop on Analysis and Retrieval of Tracked Events and Motion in Imagery Streams, ARTEMIS 2010, pp. 45–50. ACM (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Costanzo, A., Faro, A., Spampinato, C. (2013). Using Horn Clauses and Fuzzy Logic to Provide Location Intelligence Services to Mobile Users: An Implementation Account. In: Cordeiro, J., Krempels, KH. (eds) Web Information Systems and Technologies. WEBIST 2012. Lecture Notes in Business Information Processing, vol 140. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36608-6_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-36608-6_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36607-9
Online ISBN: 978-3-642-36608-6
eBook Packages: Computer ScienceComputer Science (R0)