Cloud-based Context-aware Mobile Applications and Framework for Hajj and Umrah Management
|
International Journal of Computer Trends and Technology (IJCTT) | |
© 2017 by IJCTT Journal | ||
Volume-47 Number-2 |
||
Year of Publication : 2017 | ||
Authors : Hanan Elazhary | ||
DOI : 10.14445/22312803/IJCTT-V47P115 |
Hanan Elazhary "Cloud-based Context-aware Mobile Applications and Framework for Hajj and Umrah Management". International Journal of Computer Trends and Technology (IJCTT) V47(2):106-115, May 2017. ISSN:2231-2803. www.ijcttjournal.org. Published by Seventh Sense Research Group.
Abstract -
Hajj and Umrah are holy events performed
by millions of Muslim pilgrims every year.
Management of such events is a real challenge. This
paper proposes a modular framework for the
distributed management of those events. In this
framework, a cloud-based global server is used to
communicate general information with a pilgrim
mobile application. On the other hand, each
campaign is assigned a cloud-based campaign
server for communicating its campaign-specific
information with its corresponding pilgrim
applications. In both cases, information is
communicated in each pilgrim language. The
pilgrim application can also provide small-size
static information. Additionally, a campaign
manager mobile application allows each manager to
define rules for communicating campaign-specific
information in a context-aware fashion even though
those managers typically lack programming
capabilities. Constraints are enforced on the
developed rules to help avoid errors. The system
provides location-based services unachievable using
Google Maps. Empirical evaluation has shown
extreme satisfaction of past and potential pilgrims
with the capabilities of the pilgrim application and
the high usability of the manager application.
References
[1] Anonymous, Hajj and Umrah: Journey of a Lifetime,
Fisabilillah Publications, http://www.islamglobe.
com/books/Fisabilillah/latestedn/25_Hajj_and_Umra
h.pdf [Online; accessed: 2017-04-20].
[2] Hadith Collection, http://www.hadithcollection.com/
[Online; accessed: 2017-04-20].
[3] Anonymous, Hajj Statistics, General Authority for
Statistics, Kingdom of Saudi Arabia, 2016.
[4] 30% increase in Umrah pilgrims seen by 2020,
http://www.arabnews.com/node/936801/saudi-arabia
[Online; accessed: 2017-04-20].
[5] „Mina Locator? app to help pilgrims find their way,
http://www.arabnews.com/node/970076/saudi-arabia
[Online; accessed: 2017-04-20].
[6] M. Mohandes, “RFID-based system for pilgrims
identification and tracking,” ACES Journal, vol. 25, no. 3,
pp. 273-282, 2010.
[7] M. Mohandes, M. Haleem, M. Deriche and K.
Balakrishnan, “Wireless sensor networks for pilgrims
tracking,” IEEE Embedded Systems Letters, vol. 4, no. 4,
pp. 106-109, 2012.
[8] M. Mohandes, “Pilgrim tracking and identification using
the mobile phone,” in Proc. IEEE 15th International
Symposium on Consumer Electronics, Singapore,
Singapore, 2011.
[9] T. Mantoro, A. Jaafar, M. Aris and M. Ayu, “HajjLocator:
A Hajj pilgrimage tracking framework in crowded
ubiquitous environment,” in Proc. International
Conference on Multimedia Computing and Systems,
Ouarzazate, Morocco, 2011.
[10] S. Sulaiman, H. Mohamed, M. Rafie, M. Arshad, A.
Ahmad and S. Sulaiman, “A knowledge-based approach to
facilitate queries by Hajj pilgrims,” in Proc. International
Symposium on Information Technology, Kuala Lumpur,
Malaysia, 2008.
[11] S. Sulaiman and H. Mohamed, “Hajj-QAES: A knowledgebased
expert system to support Hajj pilgrims in decision
making,” in Proc. International Conference on Computer
Technology and Development, Kota Kinabalu, Malaysia,
2009, pp. 442-446.
[12] H. Mohamed, M. Arshad, W. Husain, Z. Zainol, N. Abdul
Rashid, O. Majid, M. Ghazali, M. Abdul Rahim and A.
Mahmod, “M-Umrah: An Android-based application to
help pilgrims in performing Umrah,” in Proc. International
Conference on Advanced Computer Science Applications
and Technologies, Sarawak, Malaysia, 2013, pp. 385-389.
[13] H. Mohamed, M. Arshad and M. Azmi, “M-HAJJ DSS: A
mobile decision support system for Hajj pilgrims,” in Proc.
3rd International Conference On Computer and
Information Sciences, Kuala Lumpur, Malaysia, 2016, pp.
132-136.
[14] A. Zeki, H. Alsafi, R. Nassr and T. Mantoro, “A mobile
dictionary for pilgrims,” in Proc. International Conference
on Information Technology and e-Services, Sousse, Tunisia,
2012.
[15] O. Tayan, M. Ghembaza and K. Al-Oufi, “Design and
architecture of a location and time-based mobile-learning
system: A case-study for interactive Islamic content,”
International Journal of Advanced Computer Science and
Applications, vol. 8, no. 3, 2017.
[16] A. Ahmad, M. Abdur Rahman, I. Afyouni, F. Ur Rehman,
B. Sadiq and M. Wahiddin, “Towards a mobile and
context-aware framework from crowdsourced data,” in
Proc. 5th International Conference on Information and
Communication Technology for The Muslim World,
Kuching, Malaysia, 2014.
[17] F. Ur Rehman, A. Lbath, B. Sadiq, M. Abdur Rahman, A.
Murad, I. Afyouni, A. Ahamd and S. Basalamah, “A
constraint-aware optimized path recommender in a
crowdsourced environment,” in Proc. 12th International
Conference of Computer Systems and Applications,
Marrakech, Morocco, 2015.
[18] M. Abdur Rahman, “A framework to support massive
crowd: A smart city perspective,” in Proc. IEEE
International Conference on Multimedia & Expo
Workshops, Seattle, WA, USA, 2016.
[19] H. Elazhary, “Cloud computing for Big Data,” MAGNT
Research Report, vol. 2, no. 4, pp. 135-144, 2014.
[20] H. Elazhary, “A cloud-based framework for context-aware
intelligent mobile user interfaces in healthcare
applications,” Journal of Medical Imaging and Health
Informatics, vol. 5, no. 8, pp. 1680-1687, 2015.
[21] H. Elazhary, A. Althubyani, L. Ahmed, B. Alharbi, N.
Alzahrani and R. Almutairi, “Context management for
supporting context-aware Android applications
development,” International Journal of Interactive Mobile
Technologies, 2017 (in press).
[22] H. Elazhary, “A fast, blind, transparent, and robust image
watermarking algorithm with extended Torus
Automorphism permutation,” International Journal of
Computer Applications, vol. 32, no. 4, 2011.
[23] D. Martín, C. Lamsfus and A. Alzua-Sorzabal, “A cloudbased
platform to develop context-aware mobile
applications by domain experts,” Computer Standards &
Interfaces, no. 44, pp. 177-184, 2016.
[24] H. Zou, H. Jiang, Y. Luo, J. Zhu, X. Lu and L. Xie,
“BlueDetect: An iBeacon-enabled scheme for accurate and
energy-efficient indoor-outdoor detection and seamless
location-based service,” Sensors, vol. 16, no. 268, 2016.
[25] E. Dijkstra, “A note on two problems in connexion with
graphs,” Numerische Mathematik, vol. 1, pp. 269-271, l
959.
[26] M. Fredman and R. Tarjan, “Fibonacci heaps and their uses
in improved network optimization algorithms,” Journal of
the ACM, vol. 34, no. 3, pp. 596-615, 1987.
[27] M. Fredman and D. Willard, “Trans-dichotomous
algorithms for minimum spanning trees and shortest
paths,” Journal of Computer and System Sciences, vol. 48,
pp. 533-551, 1994.
[28] R. Bauer, D. Delling, P. Sanders, D. Schieferdecker, D.
Schultes and D. Wagner, “Combining hierarchical and
goal-directed speed-up techniques for Dijkstra?s
algorithm,” Journal of Experimental Algorithmics, vol. 15,
2010.
[29] H. Elazhary and S. Gokhale, “Integrating path computation
and precomputation for Quality-of-Service provisioning,”
in Proc. 9th International Symposium on Computers and
Communications, Alexandria, Egypt, 2004.
[30] F.A. Kuipers and P. Van Mieghem, “Bi-directional search
in QoS routing,” in Proc. International Workshop on
Quality of Future Internet Services, Stockholm, Sweden,
2003, pp. 102-111.
[31] J. Teresco, “Highway data and map visualizations for
educational use,” in Proc. 43rd ACM Technical Symposium
on Computer Science Education, Raleigh, North Carolina,
USA, 2012. pp. 553-558.
[32] J. Brooke, “SUS - A quick and dirty usability scale,” in
Usability Evaluation in Industry, P. Jordan, B. Thomas, I.
McClelland and B. Weerdmeester, Eds. Taylor & Francis,
1996, pp. 189-194.
[33] J. Brooke, “SUS: A Retrospective,” Journal of Usability
Studies, vol. 8, no. 2, pp. 29-40, 2013.
[34] B. Dharmarajan and K. Gangadharan, “Applying
Technology Acceptance (TAM) Model to determine the
acceptance of Nursing Information System (NIS) for
computer generated nursing care plan among nurses,”
International Journal of Computer Trends and Technology,
vol. 4, no. 8, pp. 2625-2629, 2013.
Keywords
Context-awareness, Distributed
systems, Hajj, Mobile applications, Mobile cloud
computing, Pilgrims, Umrah.