Machine Learning–Based Mitigation of Confidentiality Violations in Software Architectures | Synapse