Abstract
Currently, each geographical area benefits from a set of wide range of local services, usually provided by several local entities, such as snow clearance, road works, public transportation, waste collection, fire fighting, emergency rescue authorities, etc. Despite each service fulfilling its own assigned task, they often suffer from a lack of communication and cooperation among them. Indeed, each service collects road-related information that may be useful to other services. Sharing information collected by each service would allow the acquisition of more knowledge about the driving context that may help drivers making appropriate decisions and, therefore, increase and improve road safety. Recently, wireless communication technologies associated with global navigation satellite systems and location-based information systems are among the powerful technologies used to develop interoperable intelligent transportation systems applications. Furthermore, the evolution of service-oriented infrastructures enables information sharing between applications over the network. In this paper, a distributed platform, called TransportML, for services interaction and cooperation is presented. It is an extended XML platform based on service-oriented architecture principles to recognize, monitor, and collect service information and description over a network. A prototype is developed and tested in urban and highway areas and results are reported to show the benefit of using this platform for sharing road information as well as services’ interactions.
Similar content being viewed by others
References
Virrantaus K, Markkula J, Garmash A, Terziyan YV (2001) Developing GIS-supported location-based services. In: First international workshop on web geographical information systems, Kyoto, Japan, pp 423–432
Ait-Cheik-Bihi W, Bakhouya M, Nait-Sidi-Moh A, Gaber J, Wack M (2011) A platform for interactive location-based services. In: 8th international conference on mobile web information system MobiWIS’11, Procedia computer science, vol 5, pp 697–704
Dar K, Bakhouya M, Gaber J, Wack M, Lorenz P (2010) Wireless communication technologies for ITS applications. IEEE Commun Mag 48(5): 156–162
Capra L (2002) Mobile computing middleware for context-aware applications. In: Proceedings of the 24th international conference on software engineering, ACM Press, pp 723–724
Bagrodia R, Phan T, Guy R (2003) A scalable distributed middleware service architecture to support mobile internet applications. Wirel Netw 9(4): 311–320
Cugola G, Jacobsen HA (2002) Using publish/subscribe middleware for mobile systems. SIGMOBILE Mob Comput Commun Rev 6(4): 25–33
Cugola G, Nitto ED, Fuggetta A (2001) The JEDI event-based infrastructure and its application to the development of the OPSS WFMS. IEEE Trans Softw Eng 27: 827–850
Davies N, Friday A, Wade SP, Blair GS (1998) L2imbo: a distributed systems platform for mobile computing. Mob Netw Comm 3(2): 143–156
Mascolo, Capra L, Zachariadis S, Emmerich W (2002) XMIDDLE: a data-sharing middleware for mobile computing. J Pers Wirel Commun 21(1): 77–103
Picco GP, Murphy AL, Roman GC (1999) LIME: Linda meets mobility. In: International conference on software engineering, pp 368–377
Leung HKY, Burcea I, Jacobsen HA (2003) Modeling location-based services with subject spaces. In: Proceedings of the 2003 conference of the Centre for Advanced Studies conference on collaborative research. IBM Press, pp 171–181
Hadig T, Roth J (2004) Proximity services with the nimbus framework. In: IADIS international conference applied computing, Lisbon, Portugal. IADIS Press, pp 437–444
Burcea I, Jacobsen HA (2003) L-topss—push-oriented location-based services. In: 4th VLDB workshop on technologies for E-Services, vol 2819 in lecture notes in computer science, Humboldt University, Berlin, Germany. Elsevier, pp 131–142
Akram MS, Medjahed B, Bouguettaya A (2003) Supporting dynamic changes in web service environments. In: Proceedings of the international conference on service oriented computing, LNCS vol 2910, 978-3-540-20681-1, pp 319–334
Wu C, Chang E (2005) State-of-the-art web services architectural styles. In: Proceedings of the third IEEE european conference on web services (ECOWS), Vaxjo, Sweden. Available at http://wscc.info/p51561/files/paper54.pdf
Gudgin M, Hadley M, Mendelsohn M et al. (2007) SOAP version 1.2 part 2: adjuncts., W3C recommendation. http://www.w3.org/TR/2007/REC-soap12-part2-20070427/. Accessed 27 Nov 2011
Bellwood T, Clement L, Ehnebuske D, Hately A, Hondo M, Husband YL, Januszewski K, Lee S, McKee B, Munter J, von Riegen C (2002) UDDI version 3.0
Burggraf DS (2006) Geography markup language (GML). Data Sci J 5: 178–204
Vasiliev Y (2007) SOA and WS-BPEL composing service-oriented solutions with PHP and active BPEL. Packt Publishing, Birmingham. ISBN: 9781847192707
Dumez C, Nait-Sidi-Moh A, Gaber J, Wack M (2008) Modeling and specification of web services composition using UML-S. In: 4th international conference on next generation web services practices
Bakhouya M, Gaber J, Wack M (2009) Performance evaluation of DREAM protocol for inter-vehicle communication. In: Wireless Vitae’09. IEEE press, pp 289–293
Bakhouya M, Gaber J, Lorenz P (2011) An adaptive approach for information dissemination in vehicular ad hoc networks. J Netw Comput Appl 34(6): 1971–1978
Cottin N, Dumez C, Wack W, Gaber J (2010) SAVE TIME: a smart vehicle traffic information system. In: 8th ENIM/IFAC international conference on modelling and simulation
Ait-Cheik-Bihi W, Chariette A, Bakhouya M, Nait-Sidi-Moh A, Gaber J, Wack M (2011) An In-vehicle emergency call platform for efficient road safety. In: The 8th ITS European Congress
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ait-Cheik-Bihi, W., Nait-Sidi-Moh, A., Bakhouya, M. et al. TransportML platform for collaborative location-based services. SOCA 6, 363–378 (2012). https://doi.org/10.1007/s11761-012-0114-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11761-012-0114-2