of the logic into smaller parts so that they can be per-
formed on several machines in parallel, increasing the
efficiency of large-scale processes. The security fac-
tor is satisfied by the Cloud service provider, which
abstract issues such as implementation of security
protocols, authentication tokens, and possible mali-
cious attacks. The communication between the MAS
and the Cloud was carried out through a Publish-
Subscribe service, which provided a simple integra-
tion between the system logic and physical compo-
nents. Event-based functions were used to provide
asynchronous and stable communication between the
various components of the Cloud. Finally, web and
mobile applications were developed to validate the
user’s interactivity with the system. The mobile app
for drivers was tested in a case study regarding a Uni-
versity campus, being promising, mainly considering
the successful communication between the users and
the MAS, as well as w.r.t the response time, scalabil-
ity and security issues. The implemented cloud based
MAS architecture proved to be flexible, capable of in-
corporating new smart parking modules and integrat-
ing different MAS systems.
Future work will be integrate intelligence algo-
rithms to support the negotiation process during the
allocation of parking spots to drivers. Regarding the
integration with the MAS, it can be explored features
that enable the agent management via a web interface.
ACKNOWLEDGMENTS
This work has been supported by FCT - Fundac¸
˜
ao
para a Ci
ˆ
encia e Tecnologia within the Project Scope:
UIDB/05757/2020.
REFERENCES
Ajchariyavanich, C., Limpisthira, T., Chanjarasvichai,
N., Jareonwatanan, T., Phongphanpanya, W., Wa-
reechuensuk, S., Srichareonkul, S., Tachatanitanont,
S., Ratanamahatana, C., Prompoon, N., and Pipattana-
somporn, M. (2019). Park King: An IoT-based Smart
Parking System. In IEEE International Smart Cities
Conference (ISC2), pages 729–734.
Alves, B. R., Alves, G. V., Borges, A. P., and Leit
˜
ao, P.
(2019). Experimentation of Negotiation Protocols for
Consensus Problems in Smart Parking Systems. In In-
dustrial Applications of Holonic and Multi-Agent Sys-
tems, LNCS 11710, pages 189–202. Springer.
Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz,
R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A.,
Stoica, I., and Zaharia, M. (2010). A view of cloud
computing. Commun. ACM, 53(4):50–58.
Bellifemine, F., Caire, G., and Greenwood, D. (2007). De-
veloping multi-agent systems with JADE. John Wiley
& Sons.
Bharti, D. and Goudar, R. (2012). Cloud comput-
ing–research issues, challenges, architecture, plat-
forms and applications: A survey.
Castro, L. F. S. D., Alves, G. V., and Borges, A. P. (2017).
Using trust degree for agents in order to assign spots
in a Smart Parking. ADCAIJ: Advances in Dis-
tributed Computing and Artificial Intelligence Jour-
nal, 6(2):45–55.
Chieh-Chang Li, Shuo-Yan Chou, and Shih-Wei Lin (2004).
An agent-based platform for drivers and car parks ne-
gotiation. In IEEE International Conf. on Networking,
Sensing and Control, volume 2, pages 1038–1043.
Cookson, G. and Pishue, B. (2017). The Impact of Parking
Pain in the US, UK and Germany. INRIX Research.
FIWARE (2021). On Street Parking. https://fiware-
datamodels.readthedocs.io/en/latest/Parking/OnStreet
Parking/doc/spec/index.html. [Online; accessed
23-10-2021].
Goetz, A. R. (2019). Transport challenges in rapidly grow-
ing cities: is there a magic bullet? Transport Reviews,
39(6):701–705.
Hayes, B. (2008). Cloud computing. Commun. ACM,
51(7):9–11.
IBM NewsRoom (2011). IBM Global Parking Sur-
vey: Drivers Share Worldwide Parking Woes.
https://newsroom.ibm.com/2011-09-28-IBM-Global-
Parking-Survey-Drivers-Share-Worldwide-Parking-
Woes-1. [Online; accessed 23-10-2021].
Johnson, B. (2008). Cities, systems of innovation and eco-
nomic development. Innovation, 10(2-3):146–155.
Khanna, A. and Anand, R. (2016). Iot based smart parking
system. In 2016 International Conference on Internet
of Things and Applications (IOTA), pages 266–270.
Leit
˜
ao, P. and Karnouskos, S. (2015). Industrial Agents:
Emerging Applications of Software Agents in Industry.
Leit
˜
ao, P., Strasser, T., Karnouskos, S., Ribeiro, L., Bar-
bosa, J., and Huang, V. (2021). Recommendation of
Best Practices for Industrial Agent Systems based on
the IEEE 2660.1 Standard. In IEEE Int’l Conf. on In-
dustrial Technology (ICIT’21), pages 1157–1162.
Melnyk, P., Djahel, S., and Nait-Abdesselam, F. (2019). To-
wards a smart parking management system for smart
cities. In IEEE International Smart Cities Conference
(ISC2), pages 542–546.
Mohammadi, F., Nazri, G.-A., and Saif, M. (2019). A
real-time cloud-based intelligent car parking system
for smart cities. In 2nd IEEE Int’l Conf. on Infor-
mation Communication and Signal Processing, pages
235–240.
Pandit, S. N., Krishna, R. M., Akash, R., and Moharir, M.
(2019). Cloud based smart parking system for smart
cities. In International Conference on Smart Systems
and Inventive Technology (ICSSIT), pages 354–359.
Pham, T. N., Tsai, M., Nguyen, D. B., Dow, C., and
Deng, D. (2015). A cloud-based smart-parking sys-
tem based on internet-of-things technologies. IEEE
Access, 3:1581–1591.
ICEIS 2022 - 24th International Conference on Enterprise Information Systems
688