{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:24:58Z","timestamp":1772252698252,"version":"3.50.1"},"reference-count":38,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T00:00:00Z","timestamp":1578614400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"PLATAFORMA DE VEH\u00cdCULOS DE TRANSPORTE DE MATERIALES Y SEGUIMIENTO AUT\u00d3NOMO","award":["TARGET. 463AC03."],"award-info":[{"award-number":["TARGET. 463AC03."]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Applied Sciences"],"abstract":"<jats:p>With the evolution of technology over the years, it has become possible to develop intelligent environments based on the concept of the Internet of Things, distributed systems, and machine learning. Such environments are infused with various solutions to solve user demands from services. One of these solutions is the Ubiquitous Privacy (UBIPRI) middleware, whose central concept is to maintain privacy in smart environments and to receive notifications as one of its services. However, this service is freely performed, disregarding the privacy that the environment employs. Another consideration is that, based on the researched related work, it was possible to identify that the authors do not use statistical hypothesis tests in their solutions developed in the presented context. This work proposes an architecture for notification management in smart environments, composed by a notification manager named Privacy Notification Manager (PRINM) to assign it to UBIPRI and to aim to perform experiments between classification algorithms to delimit which one is most feasible to implement in the PRINM decision-making mechanism. The experiments showed that the J48 algorithm obtained the best results compared to the other algorithms tested and compared.<\/jats:p>","DOI":"10.3390\/app10020502","type":"journal-article","created":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T04:06:51Z","timestamp":1578629211000},"page":"502","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["PRIPRO: A Comparison of Classification Algorithms for Managing Receiving Notifications in Smart Environments"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7403-5981","authenticated-orcid":false,"given":"Jo\u00e3o Ant\u00f4nio","family":"Martins","sequence":"first","affiliation":[{"name":"Laboratory of Embedded and Distributed Systems-LEDS, University of Vale do Itaja\u00ed, Itaja\u00ed SC88302-901, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0425-7829","authenticated-orcid":false,"given":"Iago Sestrem","family":"Och\u00f4a","sequence":"additional","affiliation":[{"name":"Laboratory of Embedded and Distributed Systems-LEDS, University of Vale do Itaja\u00ed, Itaja\u00ed SC88302-901, Brazil"},{"name":"Departamento de Inform\u00e1tica e Redes de Computadores, Instituto Federal Catarinense (IFC), Brusque 88354-300, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9981-4586","authenticated-orcid":false,"given":"Luis Augusto","family":"Silva","sequence":"additional","affiliation":[{"name":"Laboratory of Embedded and Distributed Systems-LEDS, University of Vale do Itaja\u00ed, Itaja\u00ed SC88302-901, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0976-2784","authenticated-orcid":false,"given":"Andr\u00e9 Sales","family":"Mendes","sequence":"additional","affiliation":[{"name":"Expert Systems and Applications Lab, Faculty of Science, University of Salamanca, Plaza de los Ca\u00eddos s\/n, 37008 Salamanca, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6536-2251","authenticated-orcid":false,"given":"Gabriel Villarrubia","family":"Gonz\u00e1lez","sequence":"additional","affiliation":[{"name":"Expert Systems and Applications Lab, Faculty of Science, University of Salamanca, Plaza de los Ca\u00eddos s\/n, 37008 Salamanca, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9461-7922","authenticated-orcid":false,"given":"Juan","family":"De Paz Santana","sequence":"additional","affiliation":[{"name":"Expert Systems and Applications Lab, Faculty of Science, University of Salamanca, Plaza de los Ca\u00eddos s\/n, 37008 Salamanca, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0446-9271","authenticated-orcid":false,"given":"Valderi Reis Quietinho","family":"Leithardt","sequence":"additional","affiliation":[{"name":"Laboratory of Embedded and Distributed Systems-LEDS, University of Vale do Itaja\u00ed, Itaja\u00ed SC88302-901, Brazil"},{"name":"Departamento de Inform\u00e1tica, Universidade da Beira Interior, 6200-001 Covilh\u00e3, Portugal"},{"name":"COPELABS, Universidade Lus\u00f3fona de Humanidades e Tecnologias, 1749-024 Lisboa, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","article-title":"Internet of Things (IoT): A vision, architectural elements, and future directions","volume":"29","author":"Gubbi","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_2","unstructured":"Guerra, C.A.N. (2007). Um Modelo para Ambientes Inteligentes Baseado em Servi\u00e7os Web Em\u00e2nticos. [Ph.D. Thesis, Universidade de S\u00e3o Paulo]."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Birman, K.P. (2012). Guide to Reliable Distributed Systems: Building High-Assurance Applications and Cloud-Hosted Services, Springer Science & Business Media.","DOI":"10.1007\/978-1-4471-2416-0"},{"key":"ref_4","unstructured":"Tanenbaum, A.S., and Van Steen, M. (2007). Distributed Systems: Principles and Paradigms, Prentice-Hall."},{"key":"ref_5","unstructured":"Leithardt, V.R.Q. (2015). UbiPri: Middleware para Controle e Gerenciamento de Privacidade em Ambientes Ub\u00edquos. [Ph.D. Thesis, UFRGS\u2014Universidade Federal do Rio Grande do Sul]."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"11","DOI":"10.5383\/JUSPN.10.01.002","article-title":"Mechanism for Privacy Management Based on Data History (UbiPri-His)","volume":"10","author":"Leithardt","year":"2018","journal-title":"J. Ubiquitous Syst. Pervasive Netw."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Smith, J., Lavygina, A., Ma, J., Russo, A., and Dulay, N. (2014, January 23\u201326). Learning to recognise disruptive smartphone notifications. Proceedings of the 16th International Conference on Human-Computer Interaction with Mobile Devices & Services, Toronto, ON, Canada.","DOI":"10.1145\/2628363.2628404"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Corno, F., De Russis, L., and Montanaro, T. (2015, January 14\u201316). A context and user aware smart notification system. Proceedings of the 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), Milan, Italy.","DOI":"10.1109\/WF-IoT.2015.7389130"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Silva, L.A., Leithardt, V.R.Q., Rolim, C.O., Gonz\u00e1lez, G.V., Geyer, C.F., and Silva, J.S. (2019). PRISER: Managing Notification in Multiples Devices with Data Privacy Support. Sensors, 19.","DOI":"10.3390\/s19143098"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Ghodse, A.G., Kshirsagar, V., and Nagori, M. (2018, January 10\u201312). Pattern Based Smart Notification in Education. Proceedings of the 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Bengaluru, India.","DOI":"10.1109\/ICCCNT.2018.8493981"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Fraser, K., Yousuf, B., and Conlan, O. (2017, January 7\u20138). An in-the-wild and synthetic mobile notification dataset evaluation. Proceedings of the Intelligent Systems Conference (IntelliSys), London, UK.","DOI":"10.1109\/IntelliSys.2017.8324343"},{"key":"ref_12","unstructured":"Martins, J.A., Silva, L.A., Rolim, C.O., and Leithardt, V.R. (2018). Uma Avalia\u00e7\u00e3o de Algoritmos para a Classifica\u00e7\u00e3o de Perfis Evolutivos em Ambientes Inteligentes. An. SULCOMP, 9, Available online: http:\/\/periodicos.unesc.net\/sulcomp."},{"key":"ref_13","unstructured":"Alpaydin, E. (2009). Introduction to Machine Learning, MIT Press."},{"key":"ref_14","unstructured":"Aggarwal, C.C. (2014). Data Classification: Algorithms and Applications, CRC Press."},{"key":"ref_15","unstructured":"Pinto, C.M.S., Gama, J., and do Porto, U. (2005). Algoritmos Incrementais para Aprendizagem Bayesiana, Faculdade de Economia da Universidade do Porto. Available online: http:\/\/w3.ualg.pt\/~cpinto\/tese.pdf."},{"key":"ref_16","unstructured":"Crepaldi, P.G., Avila, R.N.P., de Oliveira Paulo, J.P.M., Rodrigues, R., and Martins, R.L. (2019, October 10). Um estudo sobre a \u00e1rvore de decis\u00e3o e sua import\u00e2ncia na habilidade de aprendizado. Available online: https:\/\/docplayer.com.br\/10942662-Um-estudo-sobre-a-arvore-de-decisao-e-sua-importancia-na-habilidade-de-aprendizado.html."},{"key":"ref_17","first-page":"256","article-title":"Performance analysis of Naive Bayes and J48 classification algorithm for data classification","volume":"6","author":"Patil","year":"2013","journal-title":"Int. J. Comput. Sci. Appl."},{"key":"ref_18","unstructured":"Aha, D.W. (2013). Lazy Learning, Springer Science & Business Media."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2627","DOI":"10.1016\/S1352-2310(97)00447-0","article-title":"Artificial neural networks (the multilayer perceptron)\u2014A review of applications in the atmospheric sciences","volume":"32","author":"Gardner","year":"1998","journal-title":"Atmos. Environ."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1016\/S0020-7373(87)80003-2","article-title":"PRISM: An algorithm for inducing modular rules","volume":"27","author":"Cendrowska","year":"1987","journal-title":"Int. J. Man Mach. Stud."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Chand, N., Mishra, P., Krishna, C.R., Pilli, E.S., and Govil, M.C. (2016, January 8\u20139). A comparative analysis of SVM and its stacking with other classification algorithm for intrusion detection. Proceedings of the International Conference on Advances in Computing, Communication, & Automation (ICACCA), Dehradun, India.","DOI":"10.1109\/ICACCA.2016.7578859"},{"key":"ref_22","unstructured":"Dietterich, T.G. (1997). Statistical tests for comparing supervised classification learning algorithms. IWS."},{"key":"ref_23","unstructured":"Lehmann, E.L., and Romano, J.P. (2006). Testing Statistical Hypotheses, Springer Science & Business Media."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1080\/10629360600678310","article-title":"A comparison of various tests of normality","volume":"77","author":"Yazici","year":"2007","journal-title":"J. Stat. Comput. Simul."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1107","DOI":"10.1080\/00207179408921513","article-title":"Nonlinear model validation using correlation tests","volume":"60","author":"Billings","year":"1994","journal-title":"Int. J. Control"},{"key":"ref_26","unstructured":"Estatistica, A. (2019, September 18). Teste do Qui-Quadrado para an\u00e1Lise da Associa\u00e7\u00e3o estat\u00edStica Entre Vari\u00e1veis categ\u00f3Ricas. Available online: http:\/\/analise-estatistica.pt\/2015\/12\/teste-do-qui-quadrado-para-analise-da-associacao-estatistica-entre-variaveis-categoricas.html."},{"key":"ref_27","unstructured":"Milone, G. (2004). Estat\u00edstica: Geral e Aplicada, Pioneira Thomson Learning."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Weisberg, H., and Weisberg, H.F. (1992). Central Tendency and Variability, Sage. Number 83.","DOI":"10.4135\/9781412983617"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"136","DOI":"10.5539\/ibr.v7n12p136","article-title":"Parametric and nonparametric event study tests: A review","volume":"7","author":"Dutta","year":"2014","journal-title":"Int. Bus. Res."},{"key":"ref_30","unstructured":"Stacey, R. (2019, September 13). Statistical Tests for Comparing Machine Learning and Baseline Performance. Available online: https:\/\/towardsdatascience.com\/statistical-tests-for-comparing-machine-learning-and-baseline-performance-4dfc9402e46f."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1080\/00220973.1993.9943832","article-title":"Relative power of the Wilcoxon test, the Friedman test, and repeated-measures ANOVA on ranks","volume":"62","author":"Zimmerman","year":"1993","journal-title":"J. Exp. Educ."},{"key":"ref_32","first-page":"1","article-title":"Statistical comparisons of classifiers over multiple data sets","volume":"7","year":"2006","journal-title":"J. Mach. Learn. Res."},{"key":"ref_33","unstructured":"Martins, J.A., Rolim, C.O., and Leithardt, V.R. (2019, October 21). Uma Proposta de An\u00e1lise de Algoritmos de Machine Learning para o Envio e Recebimento de Notifica\u00e7 oes em Ambientes Inteligentes. Available online: https:\/\/www.setrem.com.br\/erad2019\/data\/pdf\/forum_ic\/192073.pdf."},{"key":"ref_34","unstructured":"Witten, I.H., Frank, E., Trigg, L.E., Hall, M.A., Holmes, G., and Cunningham, S.J. (1999). Weka: Practical Machine Learning Tools and Techniques with Java Implementations, University of Waikato."},{"key":"ref_35","unstructured":"Abernethy, M. (2010). Data mining with WEKA, Part 2: Classification and clustering. IBM Dev., Available online: https:\/\/developer.ibm.com\/articles\/os-weka2\/."},{"key":"ref_36","first-page":"548","article-title":"Classification of arrhythmia using machine learning techniques","volume":"4","author":"Soman","year":"2005","journal-title":"WSEAS Trans. Comput."},{"key":"ref_37","unstructured":"Kourentzes, N. (2019, September 19). TStools for R. Available online: https:\/\/kourentzes.com\/forecasting\/2014\/04\/19\/tstools-for-r\/."},{"key":"ref_38","unstructured":"Silva, L.A., dos Santos, D.A., Dazzi, R.L.S., Silva, J.S., and Leithardt, V.R.Q. (2018). PRISER-Utiliza\u00e7\u00e3o de BLE para localiza\u00e7\u00e3o e notifica\u00e7\u00e3o com base na privacidade de dados. Rev. Eletr\u00f4nica Argent.-Bras. De Tecnol. Da Informa\u00e7 Ao E Da Comun. A, 2."}],"container-title":["Applied Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2076-3417\/10\/2\/502\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:42:37Z","timestamp":1760362957000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2076-3417\/10\/2\/502"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,10]]},"references-count":38,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["app10020502"],"URL":"https:\/\/doi.org\/10.3390\/app10020502","relation":{"has-preprint":[{"id-type":"doi","id":"10.20944\/preprints201911.0022.v1","asserted-by":"object"}]},"ISSN":["2076-3417"],"issn-type":[{"value":"2076-3417","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,10]]}}}