Skip to main content
Log in

GTTracker: Location-aware hierarchical model for identifying M-commerce business opportunities

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

The increased adoption of electronic commerce for selling products and services creates a new channel between consumers and vendors. Commonly, e-commerce platforms are assembled as proprietary and centralized solutions. This method has a high financial cost and slows the entry of both middle and small-sized companies into this communication channel. In this context, this article proposes GTTracker - a hierarchically distributed mobile commerce model for publishing offer and demand requests, which allows the identification of business opportunities based on a user’s location. This model organizes the collection of servers in geographic regions following an extensible approach, where new subregions can be mapped in real time in accordance with the load of requests over a specific region. So, the combination of extensibility, plugin-based matching mechanism, loosely-coupled and location-aware infrastructure and, low cost keywords represents the GTTracker’s contribution. The experiments demonstrated which strategies reduce the resource consumption in the system. Furthermore, the evaluation showed that managers could deploy this application gradually, initially using a low-cost platform. Thus, GTTracker provides infrastructure support and a feasible communication channel for users seeking to buy or sell products efficiently at any time and place.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Notes

  1. 1 https://dev.mysql.com/doc/refman/5.7/en/fulltext-search.html

  2. 2 http://www.json.org/

  3. 3 http://www.wireshark.org/docs/man-pages/tshark.html

References

  1. Aberer K, Cudré-Mauroux P, Datta A, Despotovic Z, Hauswirth M, Punceva M, Schmidt R (2003) P-grid: A self-organizing structured p2p system. SIGMOD Rec 32(3):29–33. https://doi.org/10.1145/945721.945729

    Article  Google Scholar 

  2. Borrego-Jaraba FM, Ruiz IL, Gómez-Nieto MA (2014) An ubiquitous and non intrusive system for pervasive advertising using nfc and geolocation technologies and air hand gestures. Mob Inf Syst 10(4):361–384. https://doi.org/10.3233/MIS-140188

    Article  Google Scholar 

  3. Buchmann A, Bornhvd C, Cilia M, Fiege L, Grtner F, Liebig C, Meixner M, Mhl G (2004) Dream: Distributed reliable event-based application management. In: Web Dynamics. Springer, Berlin Heidelberg, pp 319–349

  4. Caleffi M, Paura L (2011) M-dart: multi-path dynamic address routing. Wirel Commun Mob Comput 11 (3):392–409. https://doi.org/10.1002/wcm.986

    Article  Google Scholar 

  5. Cao B, Yin J, Zhang Q, Ye Y (2010) A MapReduce-Based Architecture for Rule Matching in Production System. In: Second International Conference on Cloud Computing Technology and Science. IEEE, Indianapolis, pp 790–795. https://doi.org/10.1109/CloudCom.2010.11

  6. Chen R, Chen H (2013) Tiled-mapreduce: Efficient and flexible mapreduce processing on multicore with tiling. ACM Trans Archit Code Optim 10(1):3:1–3:30. https://doi.org/10.1145/2445572.2445575

    Article  Google Scholar 

  7. Chen X, Lian S (2011) Service and p2p based secure media sharing in mobile commerce environments. Electron Commer Res 11(1):91–101

    Article  Google Scholar 

  8. Dey AK, Abowd GD, Salber D (2001) A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum-Comput Interact 16(2):97–166

    Article  Google Scholar 

  9. Franco LK, Rosa JH, Barbosa JL, Costa CA, Yamin AC (2011) Mucs: A model for ubiquitous commerce support. Electron Commer Res Appl 10(2):237–246. https://doi.org/10.1016/j.elerap.2010.08.006

    Article  Google Scholar 

  10. Friedlander A, Mankin A, Maughan WD, Crocker SD (2007) Dnssec: a protocol toward securing the internet infrastructure. Commun ACM 50(6):44–50

    Article  Google Scholar 

  11. Gao H, Tang J, Liu H (2014) Personalized location recommendation on location-based social networks. In: Proceedings of the 8th ACM Conference on Recommender Systems, RecSys’14 ACM, New York, pp 399–400. https://doi.org/10.1145/2645710.2645776

  12. Guo X, Wei J, Han D (2008) Efficient Event Matching in Publish/subscribe: Based on Routing Destination and Matching History. International Conference on Networking, Architecture, and Storage, pp. 129?-136. https://doi.org/10.1109/NAS.2008.35

  13. Heckbert P (1994) Graphics gems 4. The Graphics Gems Series. Academic Press, London

    MATH  Google Scholar 

  14. Hsiao R, Wang SD (2004) Jelly: a dynamic hierarchical p2p overlay network with load balance and locality. In: 24th International Conference on Distributed Computing Systems Workshops, 2004. Proceedings. https://doi.org/10.1109/ICDCSW.2004.1284084, pp 534–540

  15. Hudzia B, Kechadi MT, Ottewill A (2005) Treep: A tree based p2p network architecture. In: 2005 IEEE International Conference on Cluster Computing, pp 1–15. https://doi.org/10.1109/CLUSTR.2005.347022

  16. Knuth DE (1998) The art of computer programming, vol 3, 2nd edn. Sorting and Searching. Addison Wesley Longman Publishing Co., Inc, Redwood City

  17. Kucukcay IE, Benyoucef M (2014) Mobile social commerce implementation. In: Proceedings of the 6th International Conference on Management of Emergent Digital EcoSystems, MEDES’14. ACM, New York, pp 1:1–1:8. https://doi.org/10.1145/2668260.2668276 https://doi.org/10.1145/2668260.2668276

  18. Lin JW, Yang MF, Tsai J (2007) Fault tolerance for super-peers of p2p systems. In: 13th Pacific Rim International Symposium on Dependable Computing (PRDC 2007), pp 107–114. https://doi.org/10.1109/PRDC.2007.5

  19. Liu H, He J, Wang T, Song W, Du X (2013) Combining user preferences and user opinions for accurate recommendation. Electron Commer Res Appl 12(1):14–23. https://doi.org/10.1016/j.elerap.2012.05.002

    Article  Google Scholar 

  20. Liu H, Luo P, Zeng Z (2007) A structured hierarchical p2p model based on a rigorous binary tree code algorithm. Futur Gener Comput Syst 23(2):201–208. https://doi.org/10.1016/j.future.2006.04.016

    Article  Google Scholar 

  21. Margara A, Cugola G (2013) High performance publish-subscribe matching using parallel hardware. IEEE Trans Parallel Distrib Syst PP(99):1. https://doi.org/10.1109/TPDS.2013.39

    Article  Google Scholar 

  22. Matsumoto M, Nishimura T (1998) Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans Model Comput Simul 8(1):3–30. https://doi.org/10.1145/272991.272995

    Article  MATH  Google Scholar 

  23. Mockapetris P (2003) Rfc 1034: Domain names: concepts and facilities (november 1987). Status: Standard 6

  24. Ousidhoum N, Bensaou N (2013) Towards the refinement of the arabic soundex. In: Mtais E, Meziane F, Saraee M, Sugumaran V, Vadera S (eds) Natural Language Processing and Information Systems, Lecture Notes in Computer Science, vol 7934. Springer, Berlin Heidelberg, pp 309–314

  25. Petrova K, Wang B (2011) Location-based services deployment and demand: a roadmap model. Electron Commer Res 11(1):5–29

    Article  Google Scholar 

  26. Petrovic M, Burcea I, Jacobsen HA (2003) S-topss: Semantic toronto publish/subscribe system, vol cs.DC/0311041. VLDB Endowment, Berlin, pp 1–4

    Google Scholar 

  27. Pietro ID, Pagliarecci F, Spalazzi L, Marconi A, Pistore M (2008) Semantic web service selection at the process-level: The ebay/amazon/paypal case study. In: Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 01, WI-IAT ’08. IEEE Computer Society, Washington, pp 605–611. https://doi.org/10.1109/WIIAT.2008.237

  28. Qian J, Yin J, Dong J, Shi D (2011) Jtangcsps: A composite and semantic publish/subscribe system over structured p2p networks. Eng Appl Artif Intell 24(8):1487–1498. https://doi.org/10.1016/j.engappai.2011.03.006

    Article  Google Scholar 

  29. Qian J, Yin J, Shi D, Dong J (2008) Exploring a semantic publish/subscribe middleware for event-based soa. In: Asia-Pacific Services Computing Conference. IEEE, Yilan, pp 1269–1275. https://doi.org/10.1109/APSCC.2008.153

  30. Qing HL (2012) Research on the model and application of e-commerce based on cloud computing. In: 2012 International Conference on Computer Science Service System (CSSS), pp 142–146. https://doi.org/10.1109/CSSS.2012.43

  31. Ravasz E, Barabási AL (2003) Hierarchical organization in complex networks. Phys Rev E 67(2):026,112

    Article  Google Scholar 

  32. Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE Pers Commun 8(4):10–17. https://doi.org/10.1109/98.943998

    Article  Google Scholar 

  33. Satyanarayanan M (2011) Mobile computing: The next decade. SIGMOBILE Mob Comput Commun Rev 15 (2):2–10. https://doi.org/10.1145/2016598.2016600

    Article  Google Scholar 

  34. Sila I (2013) Factors affecting the adoption of b2b e-commerce technologies. Electron Commer Res 13 (2):199–236

    Article  Google Scholar 

  35. Solaymani S, Sohaili K, Yazdinejad EA (2012) Adoption and use of e-commerce in smes. Electron Commer Res 12(3):249–263

    Article  Google Scholar 

  36. Suh KS, Benbasat I, Suh EK (2013) The impact of listing location on visits, bids, and final prices in online auctions: A field experiment. Int J Electron Commer - IJEC 17(3):87

    Article  Google Scholar 

  37. Varshney PAU (2011) Novel resource allocation methods to support transaction level quality of service for mobile applications. Int J Mob Netw Des Innov 3(4):239–246

    Google Scholar 

  38. Wang G, Gui X (2012) Dynamic recommendation trust evaluation model based on mobile e-commerce. In: 2012 IEEE 14th International Conference on High Performance Computing and Communication 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), pp 1282–1287. https://doi.org/10.1109/HPCC.2012.189

  39. White T (2012) Hadoop: The Definitive Guide. O Reilly and Associate Series O Reilly & Associates Incorporated

  40. Zhou T (2013) An empirical examination of user adoption of location-based services. Electron Commer Res 13(1):25–39

    Article  Google Scholar 

Download references

Acknowledgments

This work was partially supported by the following Brazilian Agencies: FAPERGS, CAPES and CNPq.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cristiano André da Costa.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cazarotto, P.H., da Costa, C.A., da Rosa Righi, R. et al. GTTracker: Location-aware hierarchical model for identifying M-commerce business opportunities. Peer-to-Peer Netw. Appl. 12, 13–31 (2019). https://doi.org/10.1007/s12083-017-0621-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-017-0621-1

Keywords

Navigation