{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T09:01:01Z","timestamp":1768035661585,"version":"3.49.0"},"reference-count":28,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2019,9,10]],"date-time":"2019-09-10T00:00:00Z","timestamp":1568073600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>The interactive, web-based point-and-click application presented in this article, allows anonymizing data without any knowledge in a programming language. Anonymization in data mining, but creating safe, anonymized data is by no means a trivial task. Both the methodological issues as well as know-how from subject matter specialists should be taken into account when anonymizing data. Even though specialized software such as sdcMicro exists, it is often difficult for nonexperts in a particular software and without programming skills to actually anonymize datasets without an appropriate app. The presented app is not restricted to apply disclosure limitation techniques but rather facilitates the entire anonymization process. This interface allows uploading data to the system, modifying them and to create an object defining the disclosure scenario. Once such a statistical disclosure control (SDC) problem has been defined, users can apply anonymization techniques to this object and get instant feedback on the impact on risk and data utility after SDC methods have been applied. Additional features, such as an Undo Button, the possibility to export the anonymized dataset or the required code for reproducibility reasons, as well its interactive features, make it convenient both for experts and nonexperts in R\u2014the free software environment for statistical computing and graphics\u2014to protect a dataset using this app.<\/jats:p>","DOI":"10.3390\/a12090191","type":"journal-article","created":{"date-parts":[[2019,9,10]],"date-time":"2019-09-10T10:52:26Z","timestamp":1568112746000},"page":"191","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Feedback-Based Integration of the Whole Process of Data Anonymization in a Graphical Interface"],"prefix":"10.3390","volume":"12","author":[{"given":"Bernhard","family":"Meindl","sequence":"first","affiliation":[{"name":"Methods Unit, Statistics Austria, 1110 Vienna, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8638-5276","authenticated-orcid":false,"given":"Matthias","family":"Templ","sequence":"additional","affiliation":[{"name":"Institute for Data Analysis and Process Design, Zurich University of Applied Sciences, 8400 Winterthur, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,9,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v067.i04","article-title":"Statistical Disclosure Control for Micro-Data Using the R Package sdcMicro","volume":"67","author":"Templ","year":"2015","journal-title":"J. Stat. Softw."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Templ, M. (2017). Statistical Disclosure Control for Microdata, Springer International Publishing.","DOI":"10.1007\/978-3-319-50272-4"},{"key":"ref_3","unstructured":"Hundepool, A., De Wolf, P.-P., Bakker, J., Reedijk, A., Franconi, L., Polettini, S., Capobianchi, A., and Domingo-Ferrer, J. (2014). mu-Argus User\u2019s Manual version 5.1, Statistics Netherlands."},{"key":"ref_4","first-page":"1618","article-title":"TIAMAT: A Tool for Interactive Analysis of Microdata Anonymization Techniques","volume":"2","author":"Dai","year":"2009","journal-title":"PVLDB"},{"key":"ref_5","unstructured":"Poulis, G., Gkoulalas-Divanis, A., Loukides, G., Skiadopoulos, S., and Tryfonopoulos, C. (2014, January 24\u201328). SECRETA: A System for Evaluating and Comparing RElational and Transaction Anonymization algorithms. Proceedings of the 17th International Conference on Extending Database Technology (EDBT 2014), Athens, Greece."},{"key":"ref_6","unstructured":"(2019, August 30). Amnesia: A flexible Data Anonymization Tool that Transforms Relational and Transactional Databases to Dataset Where Formal Privacy Guaranties Hold. Available online: https:\/\/amnesia.openaire.eu\/index.html."},{"key":"ref_7","unstructured":"(2019, August 30). Cornell Anonymization Toolkit: Designed for Interactively Anonymizing Published Dataset to Limit Identification Disclosure of Records Under Various Attacker Models. Available online: https:\/\/sourceforge.net\/projects\/anony-toolkit."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Prasser, F., and Kohlmayer, F. (2015). Medical Data Privacy Handbook, Springer. Chapter Putting Statistical Disclosure Control into Practice: The ARX Data Anonymization Tool.","DOI":"10.1007\/978-3-319-23633-9_6"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Nergiz, M., Atzori, M., and Clifton, C. (2007, January 11\u201314). Hiding the Presence of Individuals from Shared Databases. Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data, Beijing, China.","DOI":"10.1145\/1247480.1247554"},{"key":"ref_10","unstructured":"Chang, W., Cheng, J., Allaire, J., Xie, Y., and McPherson, J. (2019, September 09). Available online: https:\/\/CRAN.R-project.org\/package=shiny."},{"key":"ref_11","first-page":"207","article-title":"A Graphical User Interface for Microdata Protection Which Provides Reproducibility and Interactions: the sdcMicro GUI","volume":"2","author":"Templ","year":"2009","journal-title":"Trans. Data Priv."},{"key":"ref_12","unstructured":"Samarati, P., and Sweeney, L. (1998). Protecting Privacy when Disclosing Information: k-Anonymity and Its Enforcement through Generalization and Suppression, Computer Science Laboratory, SRI International. Technical Report SRI-CSL-98-04."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"557","DOI":"10.1142\/S0218488502001648","article-title":"k-anonymity: A model for protecting privacy","volume":"10","author":"Sweeney","year":"2002","journal-title":"Int. J. Uncertainty Fuzziness Knowl.-Based Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/978-3-540-25955-8_16","article-title":"Outlier Protection in Continuous Microdata Masking","volume":"Volume 3050","year":"2004","journal-title":"Privacy in Statistical Databases"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Domingo-Ferrer, J., and Sayg\u0131n, Y. (2008). Robust Statistics Meets SDC: New Disclosure Risk Measures for Continuous Microdata Masking. Privacy in Statistical Databases, Springer.","DOI":"10.1007\/978-3-540-87471-3"},{"key":"ref_16","first-page":"463","article-title":"Post-randomization for statistical disclosure control: Theory and implementation","volume":"14","author":"Gouweleeuw","year":"1998","journal-title":"J. Off. Stat."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Domingo-Ferrer, J., and Torra, V. (2004). Individual Risk Estimation in mu-Argus: A Review. Privacy in Statistical Databases, Springer.","DOI":"10.1007\/b97945"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"857","DOI":"10.2307\/2528823","article-title":"A General Coefficient of Similarity and Some of Its Properties","volume":"27","author":"Gower","year":"1971","journal-title":"Biometrics"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Domingo-Ferrer, J., and Sayg\u0131n, Y. (2008). Robustification of Microdata Masking Methods and the Comparison with Existing Methods. Privacy in Statistical Databases, Springer.","DOI":"10.1007\/978-3-540-87471-3"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1007\/3-540-47804-3_8","article-title":"Microdata Protection through Noise Addition","volume":"Volume 2316","author":"Brand","year":"2002","journal-title":"Inference Control in Statistical Databases"},{"key":"ref_21","first-page":"86","article-title":"Random Orthogonal Matrix Masking Methodology for Microdata Release","volume":"2","author":"Ting","year":"2008","journal-title":"Int. J. Inf. Comput. Secur."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1080\/01621459.1984.10477105","article-title":"Least Median of Squares Regression","volume":"79","author":"Rousseeuw","year":"1984","journal-title":"J. Am. Stat. Assoc."},{"key":"ref_23","unstructured":"Moore, R. (1996). Controlled Data-Swapping Techniques for Masking Public use Microdata Sets."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s10618-007-0078-6","article-title":"A recursive search algorithm for statistical disclosure assessment","volume":"16","author":"Manning","year":"2008","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Machanavajjhala, A., Kifer, D., Gehrke, J., and Venkitasubramaniam, M. (2007). L-diversity: Privacy Beyond K-anonymity. ACM Trans. Knowl. Discov. Data, 1.","DOI":"10.1145\/1217299.1217302"},{"key":"ref_26","unstructured":"Wickham, H., and Miller, E. (2019, September 09). Available online: https:\/\/CRAN.R-project.org\/package=haven."},{"key":"ref_27","unstructured":"Horner, J. (2019, September 09). Available online: https:\/\/CRAN.R-project.org\/package=brew."},{"key":"ref_28","unstructured":"Yihui, X. (2015). Dynamic Documents with R and knitr, Chapman and Hall\/CRC. [2nd ed.]."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/9\/191\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:18:31Z","timestamp":1760188711000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/9\/191"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,10]]},"references-count":28,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2019,9]]}},"alternative-id":["a12090191"],"URL":"https:\/\/doi.org\/10.3390\/a12090191","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9,10]]}}}