{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T05:18:29Z","timestamp":1771478309949,"version":"3.50.1"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2024,4,18]],"date-time":"2024-04-18T00:00:00Z","timestamp":1713398400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,4,18]],"date-time":"2024-04-18T00:00:00Z","timestamp":1713398400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2024,10]]},"DOI":"10.1007\/s10586-024-04402-w","type":"journal-article","created":{"date-parts":[[2024,4,18]],"date-time":"2024-04-18T12:01:55Z","timestamp":1713441715000},"page":"9221-9241","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["StreamFilter: a framework for distributed processing of range queries over streaming data with fine-grained access control"],"prefix":"10.1007","volume":"27","author":[{"given":"Shahab","family":"Safaee","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meghdad","family":"Mirabi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ali Asghar","family":"Safaei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,4,18]]},"reference":[{"key":"4402_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-77525-8_188","author":"A Margara","year":"2019","unstructured":"Margara, A., Rabl, T.: Definition of data streams. Encycl. Big Data Technol. (2019). https:\/\/doi.org\/10.1007\/978-3-319-77525-8_188","journal-title":"Encycl. Big Data Technol."},{"issue":"9\u201310","key":"4402_CR2","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1007\/s12243-020-00811-1","volume":"75","author":"A Bifet","year":"2020","unstructured":"Bifet, A., Gama, J.: IoT data stream analytics. Ann. des Telecommun. Telecommun. 75(9\u201310), 491\u2013492 (2020). https:\/\/doi.org\/10.1007\/s12243-020-00811-1","journal-title":"Ann. des Telecommun. Telecommun."},{"issue":"5","key":"4402_CR3","doi-asserted-by":"publisher","first-page":"987","DOI":"10.1080\/02564602.2021.1950578","volume":"39","author":"S Tiwari","year":"2022","unstructured":"Tiwari, S., Agarwal, S.: Data stream management for CPS-based healthcare: a contemporary review. IETE Tech. Rev. (Institution Electron. Telecommun. Eng. India) 39(5), 987\u20131010 (2022). https:\/\/doi.org\/10.1080\/02564602.2021.1950578","journal-title":"IETE Tech. Rev. (Institution Electron. Telecommun. Eng. India)"},{"issue":"S5","key":"4402_CR4","doi-asserted-by":"publisher","first-page":"10503","DOI":"10.1007\/s10586-017-1093-z","volume":"22","author":"MR Sumalatha","year":"2019","unstructured":"Sumalatha, M.R., Ananthi, M.: Efficient data retrieval using adaptive clustered indexing for continuous queries over streaming data. Cluster Comput. 22(S5), 10503\u201310517 (2019). https:\/\/doi.org\/10.1007\/s10586-017-1093-z","journal-title":"Cluster Comput."},{"key":"4402_CR5","doi-asserted-by":"publisher","DOI":"10.1186\/s42400-018-0020-9","author":"P Colombo","year":"2019","unstructured":"Colombo, P., Ferrari, E.: Access control technologies for Big Data management systems: literature review and future trends. Cybersecurity (2019). https:\/\/doi.org\/10.1186\/s42400-018-0020-9","journal-title":"Cybersecurity"},{"issue":"6","key":"4402_CR6","doi-asserted-by":"publisher","first-page":"4682","DOI":"10.1109\/JIOT.2020.2969326","volume":"7","author":"J Qiu","year":"2020","unstructured":"Qiu, J., Tian, Z., Du, C., Zuo, Q., Su, S., Fang, B.: A survey on access control in the age of internet of things. IEEE Internet Things J. 7(6), 4682\u20134696 (2020). https:\/\/doi.org\/10.1109\/JIOT.2020.2969326","journal-title":"IEEE Internet Things J."},{"key":"4402_CR7","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1007\/978-3-030-49669-2_7","volume-title":"Lecture Notes in Computer Science including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics","author":"M Zaki","year":"2020","unstructured":"Zaki, M., Lee, A.J., Chrysanthis, P.K.: Effective access control in shared-operator multi-tenant data stream management systems. In: Lecture Notes in Computer Science including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, vol. 12122 LNCS, pp. 118\u2013136. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-49669-2_7"},{"key":"4402_CR8","doi-asserted-by":"publisher","unstructured":"Rhujittawiwat, T., Saaudi, A., Farkas, C.: Stream Data Access Control Model: The Need for Data Semantics. In: International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, IC3K - Proceedings, vol. 3, pp. 19\u201330. (2022) https:\/\/doi.org\/10.5220\/0011528600003335.","DOI":"10.5220\/0011528600003335"},{"key":"4402_CR9","doi-asserted-by":"publisher","DOI":"10.1145\/1805974.1805984","author":"B Carminati","year":"2010","unstructured":"Carminati, B., Ferrari, E., Cao, J., Tan, K.L.: A framework to enforce access control over data streams. ACM Trans. Inf. Syst. Secur. (2010). https:\/\/doi.org\/10.1145\/1805974.1805984","journal-title":"ACM Trans. Inf. Syst. Secur."},{"key":"4402_CR10","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-71003-7","volume-title":"Stream Data Processing: A Quality of Service Perspective","author":"S Chakravarthy","year":"2009","unstructured":"Chakravarthy, S., Jiang, Q.: Stream Data Processing: A Quality of Service Perspective, vol. 36. Springer, Boston (2009). https:\/\/doi.org\/10.1007\/978-0-387-71003-7"},{"key":"4402_CR11","doi-asserted-by":"publisher","unstructured":"Nehme, R.V., Lim, H.S., Bertino, E., Rundensteiner E.A.: StreamShield: A stream-centric approach towards security and privacy in data stream environments. In: SIGMOD-PODS\u201909\u2014Proceedings of the International Conference on Management of Data and 28th Symposium on Principles of Database Systems, pp. 1027\u20131029. (2009) https:\/\/doi.org\/10.1145\/1559845.1559972.","DOI":"10.1145\/1559845.1559972"},{"issue":"1","key":"4402_CR12","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1109\/TMM.2018.2851446","volume":"21","author":"C Ma","year":"2019","unstructured":"Ma, C., Yan, Z., Chen, C.W.: Scalable access control for privacy-aware media sharing. IEEE Trans. Multimed. 21(1), 173\u2013183 (2019). https:\/\/doi.org\/10.1109\/TMM.2018.2851446","journal-title":"IEEE Trans. Multimed."},{"key":"4402_CR13","doi-asserted-by":"publisher","unstructured":"Nehme, R.V., Rundensteiner, E.A., Bertino E.: A security punctuation framework for enforcing access control on streaming data. In: Proceedings\u2014International Conference on Data Engineering, pp. 406\u2013415. (2008). https:\/\/doi.org\/10.1109\/ICDE.2008.4497449.","DOI":"10.1109\/ICDE.2008.4497449"},{"issue":"1","key":"4402_CR14","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1688\/JISE.2015.31.1.4","volume":"31","author":"M Mirabi","year":"2015","unstructured":"Mirabi, M., Ibrahim, H., Fathi, L., Udzir, N.I., Mamat, A.: A dynamic compressed accessibility map for secure XML querying and updating. J. Inf. Sci. Eng. 31(1), 59\u201393 (2015). https:\/\/doi.org\/10.1688\/JISE.2015.31.1.4","journal-title":"J. Inf. Sci. Eng."},{"key":"4402_CR15","doi-asserted-by":"publisher","first-page":"1172","DOI":"10.1016\/j.procs.2012.06.169","volume":"10","author":"M Mirabi","year":"2012","unstructured":"Mirabi, M., Ibrahim, H., Udzir, N.I., Mamat, A.: A compact bit string accessibility map for secure XML query processing. Procedia Comput. Sci. 10, 1172\u20131179 (2012). https:\/\/doi.org\/10.1016\/j.procs.2012.06.169","journal-title":"Procedia Comput. Sci."},{"key":"4402_CR16","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-023-04015-9","author":"S Safaee","year":"2023","unstructured":"Safaee, S., Mirabi, M., Rahmani, A.M., Safaei, A.A.: A distributed B+Tree indexing method for processing range queries over streaming data. Cluster Comput. (2023). https:\/\/doi.org\/10.1007\/s10586-023-04015-9","journal-title":"Cluster Comput."},{"key":"4402_CR17","doi-asserted-by":"publisher","unstructured":"Lindner, W., Meier, J.: Securing the borealis data stream engine. In: Proceedings of the International Database Engineering and Applications Symposium, IDEAS, pp. 137\u2013147. (2006). https:\/\/doi.org\/10.1109\/IDEAS.2006.40.","DOI":"10.1109\/IDEAS.2006.40"},{"key":"4402_CR18","doi-asserted-by":"publisher","DOI":"10.1145\/1266840.1266845","author":"B Carminati","year":"2007","unstructured":"Carminati, B., Ferrari, E., Tan, K.L.: Enforcing access control over data streams. Proc. ACM Symp. Access Control Model Technol. Sacmat. (2007). https:\/\/doi.org\/10.1145\/1266840.1266845","journal-title":"Proc. ACM Symp. Access Control Model Technol. Sacmat."},{"key":"4402_CR19","doi-asserted-by":"publisher","unstructured":"B. Carminati, E. Ferrari, and L. T. Kian, \u201cSpecifying access control policies on data streams,\u201d in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4443 LNCS, Berlin, Heidelberg: Springer Berlin Heidelberg, 2007, pp. 410\u2013421. doi: https:\/\/doi.org\/10.1007\/978-3-540-71703-4_36.","DOI":"10.1007\/978-3-540-71703-4_36"},{"key":"4402_CR20","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2009.25","author":"J Cao","year":"2009","unstructured":"Cao, J., Carminati, B., Ferrari, E., Tan, K.L.: ACStream: enforcing access control over data streams. Proc. - Int. Conf. Data Eng. (2009). https:\/\/doi.org\/10.1109\/ICDE.2009.25","journal-title":"Proc. - Int. Conf. Data Eng."},{"key":"4402_CR21","unstructured":"Streambase home page. http:\/\/www.streambase.com\/."},{"issue":"2","key":"4402_CR22","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/s00778-003-0095-z","volume":"12","author":"DJ Abadi","year":"2003","unstructured":"Abadi, D.J., Carney, D., \u00c7etintemel, U., Cherniack, M., Convey, C., Lee, S., Stonebraker, M., Tatbul, N., Zdonik, S.: Aurora: a new model and architecture for data stream management. VLDB J. 12(2), 120\u2013139 (2003). https:\/\/doi.org\/10.1007\/s00778-003-0095-z","journal-title":"VLDB J."},{"key":"4402_CR23","doi-asserted-by":"crossref","unstructured":"Nehme, R.V., Lim, H.S., Bertino, E.: FENCE: Continuous Access Control Enforcement in Dynamic Data Stream Environments In: ICDE, pp. 940\u2013943. (2010). https:\/\/db.cs.pitt.edu\/courses\/cs3551\/16-1\/handouts\/icde2010fence.pdf.","DOI":"10.1109\/ICDE.2010.5447899"},{"key":"4402_CR24","doi-asserted-by":"publisher","unstructured":"Nehme, R.V., Lim, H.S., Bertino, E.: FENCE: Continuous Access control enforcement in dynamic data stream environments. In: CODASPY 2013\u2014Proceedings of the 3rd ACM Conference on Data and Application Security and Privacy, pp. 243\u2013254. (2013). https:\/\/doi.org\/10.1145\/2435349.2435383.","DOI":"10.1145\/2435349.2435383"},{"issue":"1","key":"4402_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11241-016-9257-0","volume":"53","author":"AA Safaei","year":"2017","unstructured":"Safaei, A.A.: Real-time processing of streaming big data. Real-Time Syst. 53(1), 1\u201344 (2017). https:\/\/doi.org\/10.1007\/s11241-016-9257-0","journal-title":"Real-Time Syst."},{"issue":"3","key":"4402_CR26","doi-asserted-by":"publisher","first-page":"834","DOI":"10.1109\/TPDS.2014.2311811","volume":"26","author":"Z Deng","year":"2015","unstructured":"Deng, Z., Wu, X., Wang, L., Chen, X., Ranjan, R., Zomaya, A., Chen, D.: Parallel processing of dynamic continuous queries over streaming data flows. IEEE Trans. Parallel Distrib. Syst.Distrib. Syst. 26(3), 834\u2013846 (2015). https:\/\/doi.org\/10.1109\/TPDS.2014.2311811","journal-title":"IEEE Trans. Parallel Distrib. Syst.Distrib. Syst."},{"issue":"3","key":"4402_CR27","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1016\/j.ajem.2005.02.011","volume":"23","author":"CC Lee","year":"2005","unstructured":"Lee, C.C., Chen, T.J., Wu, Y.H., Tsai, K.C., Yuan, A.: Spontaneous retropharyngeal emphysema and pneumomediastinum presented with signs of acute upper airway obstruction. Am. J. Emerg. Med. 23(3), 402 (2005)","journal-title":"Am. J. Emerg. Med."},{"key":"4402_CR28","unstructured":"Pollari-malmi, K.: B+trees. https:\/\/www.cs.helsinki.fi\/u\/mluukkai\/tirak2010\/B-tree.pdf."},{"key":"4402_CR29","unstructured":"Cormen, T.H., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms, fourth edition, 4th ed. The MIT Press, Cambridge (2022). https:\/\/mitpress.mit.edu\/books\/introduction-algorithms-fourth-edition."},{"key":"4402_CR30","unstructured":"Mishra, A.: Movielens dataset. Kaggle, 2020. https:\/\/grouplens.org\/datasets\/movielens\/."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04402-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-024-04402-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04402-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T19:21:38Z","timestamp":1725909698000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-024-04402-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,18]]},"references-count":30,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2024,10]]}},"alternative-id":["4402"],"URL":"https:\/\/doi.org\/10.1007\/s10586-024-04402-w","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,18]]},"assertion":[{"value":"15 July 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 February 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 February 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 April 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}