application as a countermeasure to reverse-engineering attacks
u Partitioned Application, which splits a large, complex application into
smaller, simpler components in order to assign privileges at the lowest
possible level of granularity, thus enforcing least privilege for