Abstract
As data sources are dynamically growing and as they become widely available from cloud servers, application programs actively access the data sources. Cloud servers run on REST APIs, which can then be requested by applications to leverage data. It is likely that the data can be transmitted to applications in a JSON format from a cloud API server. However, the cloud server may not serve databases efficiently to the requests if JSON data requests are overwhelming. Its service may not be intelligent to form a JSON data, or it may not preserve private data from unauthorized JSON data requests. This paper proposes (1) privately authorized JSON data generation by using either database states of metadata or by partial-order relations among data states, and (2) efficient JSON data generation by observing the auxiliary from the previously requested requests. The contribution of this paper includes intelligent and secure JSON data services that can protect data and predict a JSON request before it is requested.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Psaras I, Rene S, Katsaros K, Sourlas V, Pavlou G, Bezirgiannidis N, Diamantopoulos S, Komnios I, Tsaoussidis V (2016) Keyword-based mobile application sharing. In: Proceedings of the workshop on mobility in the evolving internet architecture, pp 1–6
Gawande A, Clark J, Coomes D, Wang L (2016) Decentralized and secure multimedia sharing application over named data networking. In: Proceedings of the 6th ACM conference on information-centric networking, pp 19–29
Namee K, Phoarun R, Albadrani G, Polpinij J (2019) A form and API data management platform for progressive web application and serverless application architecture. In: Proceedings of the 2nd international conference on computational intelligence and intelligent systems, pp 144–149
Godefroid P, Huang B, Polishchuk M (2020) Intelligent REST API data fuzzing. In: Proceedings of the 28th ACM joint meeting on European software engineering conference and symposium on the foundations of software engineering, pp 725–736
Cleveland S, Jamthe A, Padhy S, Stubbs J, Packard M (2020) Tapis API development with Python: best practices in scientific REST API implementation: experience implementing a distributed stream API. In: Practice and experience in advanced research computing, pp 181–187
Sohan S, Anslow C, Maurer F (2017) Automated example oriented REST API documentation at Cisco. In: Proceedings of the 39th international conference on software engineering: software engineering in practice track, pp 213–222
Wilde E (2018) Surfing the API web: web concepts. In: Proceedings of the web conference WWW’18, pp 797–803
Pezoa F, Reutter J, Suarez F (2016) Foundations of JSON schema. In: Proceedings of the 25th international conference on world wide web, pp 263–273
JSON web tokens. https://jwt.io/. Accessed 5 June 2023
OWASP. https://cheatsheetseries.owasp.org/cheatsheets/JSON_Web_Token_for_Java_Cheat_Sheet.html. Accessed 5 June 2023
Mior M (2023) Relational playground: teaching the duality of relational algebra and SQL. In: Proceedings of the 2nd workshop on data systems education: bridging education practice with education research, pp 56–58
Feng F, He X, Liu Y, Nie L, Chua T (2018) Learning on partial-order hypergraphs. In: Proceedings of the 2018 world wide web conference, pp 1523–1532
Rabiner L, Juang B (1986) An introduction to hidden Markov models. In: IEEE ASSP magazine
Rabiner L (1989) A tutorial on hidden Markov models and selected applications in speech recognition. Proc IEEE 77:257–286
Bar El O, Milo T, Somech S (2020) Automatically generating data exploration sessions using deep reinforcement learning. In: Proceedings of the 2020 ACM SIGMOD international conference on management of data, pp 1527–1537
Acknowledgements
This research was supported in part by a National Centers of Academic Excellence in Cybersecurity grant (H98230-22-1-0256), which is part of the National Security Agency (NSA). Any findings, conclusions or recommendations expressed in this research are those of the author and do not necessarily reflect the views of the sponsor.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Yoon, J. (2024). Exploiting Metadata for Intelligent and Secure JSON REST API Services. In: Iglesias, A., Shin, J., Patel, B., Joshi, A. (eds) Proceedings of World Conference on Information Systems for Business Management. ISBM 2023. Lecture Notes in Networks and Systems, vol 833. Springer, Singapore. https://doi.org/10.1007/978-981-99-8346-9_12
Download citation
DOI: https://doi.org/10.1007/978-981-99-8346-9_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-8345-2
Online ISBN: 978-981-99-8346-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)