Recent Releases of arx
arx - ARX 3.9.1
New Features - Core: Add priority-based hierarchy builder - GUI: Add priority-based hierarchy wizard
Enhancements - GUI: Improve settings dialog - GUI: Improve value editing with knobs - API: Add further examples
Bugfixes - Core: Fix threading issues with data types - Core: Fix bug with heuristic search threshold - Core: Various minor bugfixes - GUI: Fix bugs in hierarchy generation - GUI: Fix issue with hirarchy import - GUI: Fix DPI scaling issues - GUI: Fix bug in import dialog for high-dimensional data - GUI: Various minor bugfixes
- Java
Published by prasser over 3 years ago
arx - ARX 3.9.0
New Features
- Core: Add top-down anonymization algorithm
- Core: Add genetic anonymization algorithm
- Core: New set function for microaggregation
- Core: Add convenience functions, e.g. for applying specific transformations
Enhancements
- GUI: Update all SWT dependencies
- Core: Update various other dependencies
- Dev: Make ARX compatible to Java 8
Bugfixes
- GUI: Fix application on MacOS
- Core: Fix CSV import
- Various minor bugfixes
- Java
Published by prasser about 5 years ago
arx - ARX 3.8.0
New Features
- Core: Added method to support optimizing output data regarding data quality models when using Differential Privacy
- Core: Included a reliable computing framework to prevent numeric instabilities when implementing some privacy models
- Core: Added new methods to evaluate the performance of privacy-preserving prediction models
- Core: Made the handling of suppressed values in input and output data more consistent
- GUI: Added new views for visually analyzing the performance of privacy-preserving prediction models
Enhancements
- Core: Improved core data structures to enable handling of data of higher dimensionality
- GUI: Improved SWT components and data structures to enable handling of data of higher dimensionality
- GUI: Improved some views and plots
- Dev: Added experimental support for building ARX with Maven
Bugfixes
- Various minor bugfixes
- Java
Published by prasser over 6 years ago
arx - ARX 3.8.0 Alpha
Due to the length of the current development cycle (almost one year), we decided to pre-release an alpha version of ARX 3.8.0 for further testing.
New Features
- Core: Added method to support optimizing output data regarding data quality models when using Differential Privacy
- Core: Included a reliable computing framework to prevent numeric instabilities when implementing some privacy models
- Core: Added new methods to evaluate the performance of privacy-preserving prediction models
- Core: Made the handling of suppressed values in input and output data more consistent
- GUI: Added new views for visually analyzing the performance of privacy-preserving prediction models
Enhancements
- Core: Improved core data structures to enable handling of data of higher dimensionality
- GUI: Improved SWT components and data structures to enable handling of data of higher dimensionality
- GUI: Improved some views and plots
- Dev: Added experimental support for building ARX with Maven
Bugfixes
- Various minor bugfixes
- Java
Published by prasser over 6 years ago
arx - ARX 3.7.0
New Features
- Core: Added method for clustering-based microaggregation
- Core: Added method specifying for functional transformation rules for dates
- Core: Added methods for risk assessment using wildcard matching
- Core: Added methods for applying local data transformation schemes
- Core: Added new types of privacy-preserving classification models
- Core: Added new methods for analyzing the accuracy of privacy-preserving classification models
- Core: New method for optimizing output data to improve the accuracy of privacy-preserving classification models
- Core: New methods supporting the quantitative analysis of the quality of output data
- GUI: Added wizard for creating transformation rules for dates
- GUI: Added dialog for local data transformation, cell suppression and microaggregation
- GUI: Added new views for visualizing accuracy estimates of classification models
- GUI: New view for quantitative analyses of data quality
Enhancements
- Core: Improved performance of t-closeness for ordered attributes
- Core: Reduced memory consumption
- GUI: Improved control over asynchronous analyses
- GUI: Improved execution time estimates for long-running tasks
- Various minor improvements
Bugfixes
- Various minor bugfixes
- Java
Published by prasser over 7 years ago
arx - ARX 3.6.0
New features - Core: Implement hierarchy builder for dates - Core: Implement new privacy models (basic and enhanced beta-likeness) - Core: Implement method for generating reports - GUI: Implement dialog for building hierarchies for dates
Enhancements - GUI: Add locale to data types - GUI: Improve performance of preview - GUI: Show attribute types when displaying features and classes - Core: Implement additional method for optimizing output data - Core: Extend summary statistics - Core: Add f-score to classification analysis - Various minor improvements
Bugfixes - Core: Fix domain share for interval-based transformations - GUI: Fix memory and resource leaks - GUI: Fix row height of table - Various minor bugfixes
- Java
Published by prasser over 8 years ago
arx - ARX 3.5.0
New features
- Core: Implement new method for considering the impact of microaggregation on data quality
- Core: Implement game-theoretic approach for optimizing the profitability of publishing de-identified data based on cost/benefit analyses
- Core: Implement record-level entropy-based model for measuring information loss
- Core: Implement corrected Grassberger estimator for entropy-l-diversity
- Core: Implement t-closeness for numeric attributes
- Core: Implement alpha-distinction and beta-separation for detecting quasi-identifiers
Enhancements
- GUI: Improve synchronization of tables
- Various minor improvements
Bugfixes
- GUI: Make calculations of risks deterministic to prevent inconsistencies
- GUI: Fix import from relational databases
- Core: Fix import from relational databases
- Various minor bugfixes
- Java
Published by prasser about 9 years ago
arx - ARX 3.4.0
New features - Core: Implement sane method for analyzing classification accuracy - Core: Implement methods for analyzing the distribution of re-identification risks - Core: Implement new privacy model: estimated k-map - Core: Implement generalization/suppression factor for AECS quality model - Core: Implement generalization/suppression factor for Non-Uniform Entropy quality model - GUI: Implement view for analyzing precision and recall of a statistical classifier - GUI: Implement method for top/bottom coding - GUI: Implement views for analyzing the distribution of re-identification risks
Enhancements - Core: Make suppression string a constant - Core: Improve implementation of entropy-l-diversity - GUI: Improve views for analyzing classification accuracy - GUI: Show whether the currect solution is a global optimum - GUI: Automatically add transformations of interest to the clipboard - GUI: Use MySQL connector licensed with Oracle FOSS license - Tests: Redesign path structure for loading data - Tests: Add test cases for anonymization with data subsets - Tests: Add test cases for risk-based anonymization - Tests: Add test cases for local recoding
Bugfixes - Core: Do not use suppressed records when estimating risks - Core: Fix resource leak when loading data - GUI: Handle differential privacy correctly - GUI: Fix error when reading/writing projects with empty hierarchies - GUI: Correctly show tooltips - GUI: Allow using quasi-identifiers with no hierarchy assigned - GUI: Fix errors with backwards compatibility - Tests: Make differential privacy deterministic
- Java
Published by prasser almost 10 years ago
arx - ARX 3.3.1
New Features: - Implemented derived risk metrics, including measures for prosecutor, journalist and marketer risk. - Implemented new perspective in the GUI for analyzing these risks. - Implemented methods for analyzing data mining utility with logistic regression. - Implemented new perspective in the GUI for analyzing classification accuracy. - Implemented new privacy model k-map. - Implemented new privacy model d-disclosure privacy.
Enhancements: - Improved visualization of percentages in the GUI. - Improved export of data from tables in CSV format. - Improved utilization of the clipboard in the GUI. - Updates some labels and messages. - Improved help with new content. - Improved detection of HIPAA identifiers. It now displays the confidence. - Improved editing of population parameters. - Improved configuration of parameters of privacy models. - Improved multi-threading in the utility analysis perspective. - Improved process of solving equation systems for the Pitman model. - Improved rendering of numbers in the whole GUI. - Improved performance of hashing. Partial unrolling. - Various minor improvements.
Bugfixes: - Fixed utility measurement when using differential privacy. - Fixed file-handling, check if files exist. - Fixed a bug with backwards compatibility. - Fixed calculation of geometric mean in summary statistics. - Fixed calculation of geometric mean in micro-aggregation. - Various minor fixes.
- Java
Published by prasser about 10 years ago
arx - ARX 3.3.0
- Added method for local recoding with k-anonymity, l-diversity and t-closeness
- Added example project file with high-dimensional data
- Added methods for detecting HIPAA identifiers
- Added implementation of (e,d)-differential privacy
- Added utility measures KL divergence and Ambiguity
- Improved performance of maintaining the solution space
- Implemented critical bugfix to ensure correct classification of the solution space
- Added various minor bugfixes and improvements
- Java
Published by prasser over 10 years ago
arx - ARX 3.2.0
- Added support for anonymizing high-dimensional datasets
- Changed GUI to support high-dimensional datasets
- Added new utility measures: normalized non-uniform entropy and ambiguity
- Implemented implicit representation of the solution space: ~10% performance improvement and significant reduction of memory requirements
- Fixed multiple resource leaks
- Fixed ~10% performance regression introduced in version 3.1.0
- Various other small improvements and bug fixes
- Java
Published by arx-deidentifier over 10 years ago
arx - ARX v3.0.0
- Implemented methods for analyzing re-identification risks (sample uniqueness, average class size, population uniqueness according to different super-population models)
- Implemented methods for risk-based anonymization (sample uniqueness, average class size, population uniqueness according to different super-population models)
- Improved reading and writing of CSV files
- Implemented auto-detection of data types
- Implemented methods for data cleansing
- Improved handling of missing values ("null" values)
- Implemented new visualizations of the solution space
- Improved query builder
- Fixed (non-critical) bug in d-presence model. Solution might not have been optimal.
- Various small improvements and bug fixes
- Java
Published by arx-deidentifier almost 11 years ago
arx - ARX 2.3.0
Critical bugfixes - Correctly enforce d-min in (d-min, d-max)-presence - Remove option “protect sensitive associations” due to faulty implementation
Enhancements (ARX Engine) - Implement novel pruning strategy - Introduce localization for data types - Improved subsystem for measuring data utility - Implement new default metric (Loss) - Implement support for attribute weights - Implement configurable coding model for Loss metric - Implement configurable aggregate function for most metrics
Enhancements (GUI) - Provide tooltips and clipboard support for all tables - Improved data visualization - Remove legacy Swing components - Support attribute weights and parametrizable coding model - Visualize data and hierarchies with virtual tables - Updated NatTable to version 1.1.0 - Fix fonts in tables on OSX
- Java
Published by arx-deidentifier over 11 years ago
arx - ARX 2.1.0
- Improved data import
- Support for continuous variables
- Functional representations of generalization hierarchies
- Support creating multiple transformations simultaneously
- Improved support of data types
- Improved data visualizations
- Expose all features via API and GUI
- Various bugfixes
- Java
Published by prasser almost 12 years ago